关于计算字符个数的问题!
从键盘输入“good afternoon!”#include<>
void main()
{ int a=0,b=0;
char ch;
while((ch=getchar())!='!')
switch(ch)
{case'g':
default:a++;break;
case'o':b++;
}
ptintf("%d,%d\n",a,b);
}
本人理解为a是储存此字符串中除下o的“所有”字符的个数,b储存o的个数,所以我的答案是:
a=11,b=4
但是好像错了,求高手解答!谢谢