Muszę napisać program który zliczy litery. Udało mi się napisać tylko dla jednej litery.
#include <stdio.h>
char tablica[1000];
int main ( )
{
printf("\n Wpisz dowolny łańcuch znaków\n");
gets( tablica ) ;
printf("\nWprowadzono %s\n", tablica );
int i=0;
int k=0;
for(i=0, k=0; i<tablica[i]; i++){
if(tablica[i]=='a')
k=k+1;
}
tablica[i] != 0;
printf("\nWynik: %d\n", k);
return 0;
}
Jest możliwość żeby w funkcji zadeklarować duże i małe litery i zwrócić jako zmienną i wpisać zamist a w tym
if(tablica[i]=='a'
?