关于设计函数输出字符个数的程序设计题

img


想问一下为什么会有46个其他符号,我没有输入其他符号呀。

img


这句应修改为:for (j = 0; b[j] != '\0'; j++)
定义的 char i ;是错误的。

for(j = 0; b[j] != '\0';j++)

你的i大概也许好像没初始化吧。

img


改为 for(j=0;b[j]!='\0';j++)

i未初始化,在执行过程中出错了