#include <string.h>
int main()
{
char a[100], ch
int i, count = 0
printf ("输入一个字符串(小于100个字符\n")
gets (a)
printf ("输入查询字符:\n")
ch = getchar ()
for (i=0 i<strlen(a) i++)
{
if (a[i] == ch)
{
count ++
}
}
printf ("该字符的个数是%d\n", count)
return 0
}
一般有三种办法可以计算英文字符的个数:1)使用strlen()函数
2)从首字符开始,边扫描边计数,到'\0'为止('\0'不计数)
3)从首字符开始,扫描到'\0'为止,'\0'地址与字符串首地址的差。