杭电ACM 1004 Let the Balloon Rise 运行没问题,但就是Compilation Error

#include<iostream>#include<string.h>usingnamespacestd;typedefstructballoon{charcolour... #include<iostream>
#include<string.h>
using namespace std;
typedef struct balloon
{
char colour[16];
int count=0;
};
int main(void)
{
int n,i;
char temp[16];
balloon b[1001];
while (cin >> n)
{
if (n == 0)
return 0;
memset(b,0,sizeof(balloon)*1000);
while (n--)
{
cin >> temp;
for (i = 0; b[i].count!=0; i++)
{
if (!(strcmp(temp, b[i].colour)))
b[i].count++;
}
b[i].count++;
strcpy(b[i].colour, temp);
}
int max = 0;
for (i = 0; b[i].count != 0; i++)
{
if (b[i].count > max)
{
max = b[i].count;
strcpy(temp, b[i].colour);
}
}
cout << temp << endl;
}
return 0;
}
展开
 我来答
水冰天之痕
2014-10-06 · TA获得超过716个赞
知道小有建树答主
回答量:1254
采纳率:50%
帮助的人:1154万
展开全部
点开Compilation Error就看得到了

0_0_11808088_18633.cpp(7) : error C2864: “count” : 只有常数静态整型数据成员才可以在类或结构中初始化
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式