[ bora.m91 @ 09.06.2009. 10:55 ] @
Dobio sam zadatak za 5, ali ne mogu da ga dovrsim... uradio sam vecinu: Ucitati niz struktura o rekama sledeceg oblika: Code: struct reka { char naziv[20]; int duzina; } x[20] i zatim odrediti naziv i duzinu najduze medju njima. Uradio sam sve, jedino ne znam kako da odredim naziv i duzinu najduze medju njima... moze pomoc (makar da me neko uputi kako da uradim to)? Ovo sam uradio, i profesor mi je rekao da je dobro: Code: #include<stdio.h> #include<string.h> #define N 20 #define D 20 typedef struct reka { char naziv[D+1]; int duzina; } Reka; main() { Reka reke[N]; char reka[D+1], duzina[5]; int i, j, m, n=0; clrscr(); printf("Unesi ime i duzinu reke? \n\n"); do { printf("%d. naziv:", n+1); gets(reke[n]. naziv); printf("%d. duzina:", n+1); gets(duzina); atoi(duzina, reke[n].duzina); } while (strcmp(reke[n++].naziv, "...") !=0); n--; printf("\Neuredjeni niz reka \n\n"); getch(); } |