#include<stdio.h>
int isodd(unsigned int n);
int iseven(unsigned int n);
int main()
{
unsigned int a;
scanf("%d",&a);
int isodd(unsigned int a);
return 0;
}
int isodd(unsigned int n)
{
if(n%2==0)
{
printf("the number is even");
}
int isodd(unsigned int n);
int iseven(unsigned int n);
int main()
{
unsigned int a;
scanf("%d",&a);
int isodd(unsigned int a);
return 0;
}
int isodd(unsigned int n)
{
if(n%2==0)
{
printf("the number is even");
}
else
{
iseven(unsigned int n);
}
return 0;
{
iseven(unsigned int n);
}
return 0;
}
int iseven(unsigned int n)
{
if(n%2!=0)
{
printf("the number is odd");
}
else
{
iseven(unsigned int n);
}
}
代码如上,也不知对错,但老出现||=== error: expected expression before 'unsigned'这样的错误,不知怎么修改。