[ MPesic @ 15.06.2013. 03:07 ] @
Poceo sam da ucim C ali sam zapeo oko jednog problema. Naime hteo bih da unesem podatke koji su definisani u strukturi i da kasnije ispisem rezultat. Stigao sam do ovog koda. Code: #include <stdio.h> typedef struct student { char ime[30]; char prezime[30]; int godine; }Student; main() { Student zp[3]; Student *p; int i; p = &zp; for(i=0; i<2; i++) { printf("Unesite ime, prezime i godiste za studenta %d:", i+1); scanf("%s%s%d", &p->ime, &p->prezime, &p->godine); } for(i=0; i<2; i++) { printf("Student %d: %s %s %d\n", i+1, p->ime, p->prezime, p->godine); } system("PAUSE"); } E sad da li me moze neko uputiti kako dalje posto sam pokusavao varijantama p[ i ]->ime ali to ne daje zeljene rezultate. Znam ja kako bi to resio bez upotrebe pointera na strukturu, ali me interesuje resenje na ovakav nacin. |