level 11
iFlyCai
楼主
//编程:输入五个数,判断是否能被5整除
#include <stdio.h>
int display(int);
void main()
{
int i,x,count=0;
for(i=1;i<=5;i++)
{
printf("请输入第%d个数:",i);
scanf("%d",&x);
if(display(x)==1);
{
printf("该数能被5整除!\n");
count++;
}
else
printf("该数不能被5整除!\n");
}
printf("这五个数中有%d个能被5整除!\n",count);
}
int display(int x)
{
if(x%5==0)
return 1;
else
return 0;
}编译后提示else与if不匹配,本人新手,看了好久没有看出来哪里出错了,请哪位大侠指教一下
2012年10月04日 09点10分
1
#include <stdio.h>
int display(int);
void main()
{
int i,x,count=0;
for(i=1;i<=5;i++)
{
printf("请输入第%d个数:",i);
scanf("%d",&x);
if(display(x)==1);
{
printf("该数能被5整除!\n");
count++;
}
else
printf("该数不能被5整除!\n");
}
printf("这五个数中有%d个能被5整除!\n",count);
}
int display(int x)
{
if(x%5==0)
return 1;
else
return 0;
}编译后提示else与if不匹配,本人新手,看了好久没有看出来哪里出错了,请哪位大侠指教一下