VC++简单编程题目:定义指针数组!!急急急!!!!!!!!!!!!!!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/25 19:02:04
在一串字符:asdfsaasdwqa中,算出其中有几个a,并且表示出a的位置.
#include<iostream>
using namespace std ;
int count;
char *zifu="abcedwasdsa";
{for (int i = 0; i!=\0 ; i++)
{
if zifu[i]=='a';
count++;
}
return 0;
}
这个程序哪里有问题,或者有更好的程序.答对了加分.急急急!!!!!!

改好了

#include<iostream>
using namespace std ;
int main()
{
int count = 0;
char *zifu="abcedwasdsa";
for (int i = 0; ; i++)
{
if (zifu[i]== '\0')
{
break;
}
else if (zifu[i]=='a')
{
cout<<i+1<<endl;
count++;
}
}
cout<<"a的个数:"<<count<<endl;
return 0;
}