用c语言编写程序,求出字符串中指定字符的个数,并输出。例如,若输入字符串:a123gk412132,输入字符为:

如题所述

首先,你这是针对字符的,a123gk412132在字符串中混有整型当然不行,第二,你的main函数中的b没有赋初值
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-01
倒数第二行的printf("the
number
of
the
char
is:%d\n",ch,b);中不应该是ch,b,因为只有一个格式控制符,将ch,b改为b再试试!
第2个回答  2019-08-20
这个clrscr()去掉也可以。
在你最后输出语句中漏掉了一个格式说明符printf("the
number
of
the
char
is:%d\n",ch,b);应该改为
printf("the
number
of
the
char
%c
is:%d\n",ch,b);本回答被提问者采纳
第3个回答  2019-07-17
printf("the
number
of
the
char
is:%d\n",ch,b);
得把ch删掉吧,或者前面的输出格式串里加上响应的符号
相似回答