#include #define MAXN 21 /* deklaracija funkcije = definicija - implementacija */ int ucitaj(char s[]); int main(){ char s[MAXN]; int n; n = ucitaj(s); if(n==-1){ printf("-1\n"); return 1; } printf("%s\n", s); return 0; } /* isti potpis funkcije do na tip promenljivih */ int ucitaj(char niz[]){ char c; int i=0; /* funkcija getchar() vraca jedan karakter sa std. ulaza */ while((c=getchar())!='\n'){ if(i>=MAXN){ return -1; } niz[i]=c; i++; } niz[i]='\0'; return i; }