C | String – Harf ve Kelime Sayısı
11 yıl önce Beyazıt Kölemen tarafından yazılmıştır.-5.960 Okunma
C Programlama dilinde bir string değerinin harf sayısı ve kelime sayısını hesaplama.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
#include<stdio.h> #include<ctype.h> #include<string.h> #include<conio.h> int nchar(char a[]); int nword(char b[]); int main(){ char str[100]; printf("enter a string:"); gets(str); printf("\nstring:%s",str); printf("\nThe number of character is %d",nchar(str)); printf("\nThe number of words is %d",nword(str)); getch (); return 0; } int nchar(char a[]){ int i=0,c=0; while(a[i]!='\0'){ if(isalpha(a[i])) c++; i++; } return c; } int nword(char b[]){ int i=0; char *sptr; sptr=strtok(b," \n"); while(sptr){ ++i; sptr=strtok(NULL," \n"); } return i; } |
Bir Cevap Yazın