C语言题目:这个代码错在哪,怎么改

2025-04-27 06:19:30
推荐回答(2个)
回答1:

return(z;) 错了
分号应该在括号外面

回答2:

#include

int main()
{
int i,c,ave,n,m;

while(EOF!=scanf("%d%d",&n,&m))
{
for(i=2,c=0,ave=0;i<=n*2;i+=2)
{
ave+=i;
c++;
if(c==m)
{
printf("%d ",ave/m);
c=0;
ave=0;
}
}
c=n%m;
if(c)
printf("%d\n",ave/c);
else
printf("\n");

}
return 0;
}