#include #define MAXN 21 /* deklaracija funkcije = definicija - implementacija */ int ucitaj(char s[]); void povecaj(char s[]); int main(){ char s[MAXN]; int n; n = ucitaj(s); if(n==-1){ printf("-1\n"); return 1; } povecaj(s); 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; } void povecaj(char s[]){ int i=0; while(s[i]!='\0'){ if(s[i]>='a' && s[i]<='z') s[i]=s[i]-'a'+'A'; i++; } }