/* a)Kirjoita määrittely tietueelle, jonka avulla voit esittää tason pisteen (x,y). Jos haluat, voit käyttää typedef-määrittelyä. b) Määrittele muutamia pisteitä käsittelemällä ohjelmassa suoraan tietueen kenttiä. c) Kirjoita funktio luo_piste(), jolle annetaan parametreina pisteen x- ja y-koordinaatit. Funktio palauttaa arvonaan pisteen. Funktion kutsu on muotoa: p1 = luo_piste(x1,y1); /* p1 on määritelty: struct Piste p1; */ /*d) Kirjoita funktio paikkavektoreiden_summa(), jolle annetaan parametreina kaksi pistettä. Funktio laskee parametreina välitettyjen pisteiden paikkavektoreiden summan ja palauttaa summavektorin määrittelevän pisteen. Tee yksi toimiva ohjelma, jossa esiintyvät yo. asiat. Palauta pelkkä c-tiedosto.*/ #include typedef struct vektori { int x; int y; } vektori_STRUCT; vektori_STRUCT luo_piste(int x, int y) { vektori_STRUCT uusvektori; uusvektori.x=x; uusvektori.y=y; return uusvektori; } int main() { vektori_STRUCT testi[5]; testi[0].x=4; testi[0].y=5; testi[1].x=11; testi[1].y=12; testi[2]=luo_piste(11,21); testi[3]=luo_piste(12,22); testi[4]=luo_piste(13,23); return 0; }