发布网友
共4个回答
热心网友
我怀疑这段代码是否通过编译
#include<conio.h>
#include<stdio.h>
{int n,max,a;
clrscr();
printf("input a1=\n");
scanf("%d",&max);
n=0;
for(,n<10,n++) //for( ) 里面改成 ;
{
printf("input a%d=\n",n+2);
scanf(%d,&a); //这里也写错了吧%d加上" "
if(a>max)max=a;
}
printf("max is %d",max);
getch();
}
热心网友
把输出的时候改成Int(stuss1)+Int(stuss2)试试!~
热心网友
for(;n<10;n++) 注意是分号,不是逗号
热心网友
所有循环数据全都存到a中,数据就覆盖了
应该把a定义成一个数组
int a[9]={0};