#include #define N 21 void prebroj(char s[], int *br_slova, int *br_cifara); int main(){ char s[N]; int br_slova, br_cifara; scanf("%s", s); /* implicitno deklarisanje pokazivackih promenljivih, dakle, nije neophodno kao u 1.c kreirati zasebne pokazivacke promenljive */ prebroj(s, &br_slova, &br_cifara); printf("Broj slova = %d, Broj cifara = %d\n", br_slova, br_cifara); return 0; } void prebroj(char s[], int *br_slova, int *br_cifara){ int i=0; *br_cifara=0; /* vrednost na prosledjenoj adresi se postavlja na 0 */ *br_slova=0; while(s[i]){ if(s[i]>='0' && s[i]<='9') *br_cifara=*br_cifara+1; if((s[i]>='a' && s[i]<='z') || (s[i]>='A' && s[i]<='Z')) *br_slova=*br_slova+1; i++; } }