帮我看下面程序哪里出错了在一串字符: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 count;
char *zifu="abcedwasdsa";
{for (int i = 0; i!=\0 ; i++)
{
if zifu[i]=='a';
count++;
}
return 0;
}
解决方案 »
- 窗口句柄与实例句柄的区别!!
- 菜单的一个小问题
- 请教大虾们关于WaitForMultipleObjects的问题?
- 如何实现autocad的那样的 (关于windows 坐标映射,模式转换)
- 中国IT技术主群,限三天加入!QQ群:57555422
- 不用CSocket,使用基本的socket函数时,需要窗口句柄作为事件的发送目的地,但不用程序中的可视的窗口句柄如何实现呢?
- 如何得到远程机上的文件目录?
- 请问如何解决symbol _main的连接问题
- installshield问题
- C++在Console模式中用什么组合键退出while(cin>>ch){}循环(char ch)
- 在C#中调用VC的dll,请问如何在vc的dlL中获得调用他的窗口的HWND呢?
- 数组写入文件中
#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;
}
自己比较下