Yazi icindeki harfleri sayan c programı
#include<stdlib.h>
#include<string.h>
int indeksbul (char *dizi,char harf)
{
int i=0,adet=0;
char *ptr=dizi;
while(*ptr != '\0')
{
if(harf == *ptr)
{
printf("%d ",i);
adet++;
}
ptr++;
i++;
}
return adet;
}
int main()
{
char dizi[100];
char harf;
printf("Metin girin : ");
fgets(dizi,100,stdin);
printf("Harf : ");
harf=getchar();
int i = indeksbul(dizi,harf);
if(i != 0)
printf("\n%c Karaktrin metindeki sayisi : %d \n", harf, i);
else
printf("\n%c Karaktri metinde yok\n",harf);
return 0;
}
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...