#include #define MAXS 51 int main(){ char linija[MAXS]; int br_slova['z'-'a']; int i; char c; fgets(linija, MAXS, stdin); //printf("%s\n", linija); /* fputs(linija, stdout); //moze i ovako */ for(i=0; i<'z'-'a'; i++) br_slova[i]=0; i=0; while(linija[i]!='\0'){ c = linija[i]; if(isalpha(c)){ c = tolower(c); /* prebacujemo velika slova u mala */ br_slova[c-'a']++; /* c - 'a' odgovara indeksu slova u nizu brojaca */ } i++; } /* ispis rezultata pojavljivanja slova */ for(i=0; i<'z'-'a'; i++) printf("%c : %d\n", 'a'+i, br_slova[i]); return 0; }