计算字符个数答案,没啥毛病。
计算字符个数
http://www.nowcoder.com/questionTerminal/a35ce98431874e3a820dbe4b2d0508b1
include <stdio.h>
include <stdlib.h>
define Lenth 999
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main()
{
char str1[Lenth];
char a;
int i;
int rear=0;
int num=0;
gets(str1);
scanf("%c",&a);
for(i=0;i<Lenth;i++) //定位字符数组末尾
{
if(str1[i]=='\0')
{
rear=i;
break;
}
}
for(i=0;i<rear;i++) //定位字符数组末尾
{
if(str1[i]==a || str1[i]==a+32 || str1[i]==a-32 ) //不区分大小写
{
num++;
}
}
printf("%d",num);
//while(1);
}