你好,根据你的提示,我按F11逐步调试,当程序运行到cin>>a时,弹出DOS窗口,此时不能正常输入数据,再按F11,出现一楼画面,我点结束删除哪些汇编语言,不能删除,全部都是灰色的。如下图:
以下为执行代码,我正常执行时输入很多字符(其中包含a,但结果为空)程序没有达到预期的目标
编程求出一个二维字符数组里为‘a’的元素个数。
#include<iostream.h>
#include<string.h>
void main()
{
char a[100];
cin>>a;
char *pt=a;
int i;
for(i=0;*pt!='\0';++pt)
++i;
cout<<"这一串字符中共有"<<i<<"个字符"<<endl;
}
[此贴子已经被作者于2006-11-3 10:49:03编辑过]