J:\vc++\求和.cpp(6) : error C2146: syntax error : missing ';' before identifier 'cout' 为什么会这样
#include<iostream.h>
int maid()
{
int a,b,c,d;
d=a+b+c
cout<<"请输入三个整数:";
cin>>a>>b>>c;
cout<<endl;
cout<<"你输入的三个整数的和为:"<<d<<endl;
return 0;
}
补充:int maid()
改为
int main()
追问:谢谢啦,我真马虎啊
答案:#include<iostream>
using namespace std;
int main()
{
int a,b,c,d;
d=a+b+c; //你写的代码这里少了个分号。。
cout<<"请输入三个整数:";
cin>>a>>b>>c;
cout<<endl;
cout<<"你输入的三个整数的和为:"<<d<<endl;
return 0;
}
其他:d=a+b+c;
漏了分号
上一个:VC# 使用 csgl.dll 调用OpenGL的问题?
下一个:我想自学软件编程和网络技术入门,基于vc++的,有哪位大神可以推荐系列性的好的教材。(合适的话加分!)