这段代码给了我一个错误:在'void'void num(int a)plz explain之前需要初始化器
#include<iostream>
using namespace std;
int main()
void num(int a)
{
if(a%2==0)
cout<<"EVEN";
else
cout<<"ODD";
}
{
int n;
cout<<"Enter a number: ";
cin>>n;
cout<<"The numher is : "<<num(n);
}
您将int main()
行放错了位置。虽然main()
是一个特殊函数,但您可以像编写其他函数一样编写它。
#include<iostream>
using namespace std;
// int main() // Wrong spot
void num(int a)
{
// Use proper style
if(a%2==0)
cout<<"EVEN";
else
cout<<"ODD";
}
int main()
{
int n;
cout << "Enter a number: ";
cin >> n;
cout << "The numher is : " << num(n);
}