最好不要使用fflush(stdin);
回复:(jingjingyls)楼主可以利用strchr(在一个串中...
由于没有接触过实例,strchr函数我还不会使用。不过仍然感谢你的提示。
经过其他高人的指点,我终于知道了在这题最初输入字符串时应该改正为
gets(str);/* 输入任意英文字符串str */
而采用 scanf("%s",str); 在最后是会出现虚报数量的问题的。
虽然还是不明白原理,但正确的方法应该
改正为 gets(str);