代码错误在什么地方?
#include<stdio.h>
void main()
{
int a[8],j,i,c;
for(i=0;i<8;i++)
scanf("%d",&a[i]);
for(j=1;j<8;j++);
{
for(i=0;i<8-j;i++)
{
if(a[i]>a[i+1])
c=a[i];
a[i+1]=a[i];
a[i+1]=c;
}
}
for(i=0;i<8;i++)
printf("%d",a[i]);
}#include<stdio.h>
void main()
{
int a[8],j,i,c;
for(i=0;i<8;i++)
scanf("%d",&a[i]);
for(j=1;j<8;j++);
{
for(i=0;i<8-j;i++)
{
if(a[i]>a[i+1])
c=a[i];
a[i+1]=a[i];
a[i+1]=c;
}
}
for(i=0;i<8;i++)
printf("%d",a[i]);
}2017-05-17
举报