新手求问

sinat_34334730 2016-03-18 10:17:26
萌新,以前大学学过点VB,现在毕业工作后想学编程,从C++开始了,买的书是用VS2013的开发软件,在电脑里装的是VC++6.0
上午练习书本上的一个例题,出错,请大神帮忙指点

//2.11
#include<iostream>
using namespace std;

eunm gameresult {win,lose,tie,cancel};

int main(){
gameresult result; //这里声明关键字可以不写enum
enum gameresult omit=cancel;

for (int count=win;cout<=cancel;count++){
result=gamereslut(count);
if (result==omit)
cout<<"the game was cancelled"<<endl;
else {
cout<<"the game was played";
if (result==win)
cout<<"and we won!";
if (result==lose)
cout<<"and we lost";
cout<<endl;
}

}
return 0;
}


调试的结果显示错误
e:\vc\c++6.0_win7_xp85\microsoft visual studio\myprojects\lab210\la210.cpp(5) : error C2146: syntax error : missing ';' before identifier 'gameresult'
e:\vc\c++6.0_win7_xp85\microsoft visual studio\myprojects\lab210\la210.cpp(5) : error C2501: 'eunm' : missing storage-class or type specifiers
e:\vc\c++6.0_win7_xp85\microsoft visual studio\myprojects\lab210\la210.cpp(5) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.

la210.obj - 1 error(s), 0 warning(s)

...全文
141 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2016-03-18
  • 打赏
  • 举报
回复
引用 2 楼 qq423399099 的回复:
楼主一共有3个拼写错误: 1.第5行的enum写成了eunm 2.第11行count写成了cout 3.第12行gameresult写成了gamereslut
关于自己是否适合编程的很简单的测试: 在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案: A里面有10处以上文字或标点错误 B里面没有文字或标点错误并敢为此跟人打赌 C里面没有文字或标点错误并且字体和排版完全与原稿一致 D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感 A不适合编程(理由:打字准确度偏低、粗心大意) B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念) C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证) D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!) 如果想从A变成B的话,到我的资源http://download.csdn.net/detail/zhao4zhong1/4084259里面下载“适合程序员的键盘练习”
qq_30407753 2016-03-18
  • 打赏
  • 举报
回复
你仔细看看书上的,再看看你写的,打错字符了,enum(5行),gameresult (12行),细心一点,毕竟还是照着书写
小灸舞 2016-03-18
  • 打赏
  • 举报
回复
楼主一共有3个拼写错误: 1.第5行的enum写成了eunm 2.第11行count写成了cout 3.第12行gameresult写成了gamereslut
不见加菲 2016-03-18
  • 打赏
  • 举报
回复
enum...

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧