Cümledeki harflerin adet sayilarini beliryen program.
#include<stdio.h>
#include<string.h>
void tablociz (char *);
int harfler[26];
void tablociz(char *chpt)
{
int uzunluk = strlen(chpt);
int i=0;
char aktifharf;
for(i=0; i<uzunluk; i++)
{
aktifharf = tolower(*(chpt+i));
harfler[aktifharf-97]++;
}
printf("harf\ttekrar\n");
printf("____\t_____\n\n");
for(i=0; i<26; i++)
{
if(harfler[i] != 0)
{
printf("%c\t",i+97);
printf("%d\n",harfler[i]);
}
}
}
int main()
{
char chpt[100];
puts("Bir cumle Giriniz...");
gets(chpt);
tablociz(chpt);
system("pause");
return 0;
}
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...