c++简单的改错

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:58:14
# include <iostream>
using namespace std;
int main()
{
int x;

cin>>x;
switch(x)
{
case 0: cout<< "sunday" <<endl;
break;
case 1: cout<< "Monday" <<endl;
break;
case 2: cout<< "Tuesday" <<endl;
break;
case 3: cout<< "wednesday"<<endl;
break;
case 4: cout<< "Thursday"<<endl;
break;
case 5: cout<< "Friday" <<endl;

break;
case 6: cout<< "saturday" <<endl;
break;
default: cout<<"sdfsd"<<endl;
break;
}
}
这个程序编译结果:1 error(s), 0 warning(s)
请问我错在哪里啊??

这是修改后的
# include <iostream>
using namespace std;
int main(int argc, char**argv)
{
int x;

cin>>x;
switch(x)
{
case 0: cout<< "sunday" <<endl;
break;
case 1: cout<< "Monday" <<endl;
break;
case 2: cout<< "Tuesday" <<endl;
break;
case 3: cout<< "wednesday"<<endl;
break;
case 4: cout<< "Thursday"<<endl;
break;
case 5: cout<< "Friday" <<endl;

break;
case 6: cout<< "saturday" <<endl;
break;
default: cout<<"sdfsd"<<endl;
break;
}
return 0;
}

main函数是int类型的,你没写返回值。。。最后一个大括号前加句return 1;