#include<stdio.h>
#define num 5
void main()
{
int a[num],i,j,teap;
printf("put 5 numbers");
for(i=0;i<num;i++)
scanf("%d",&a[i]);
for(i=0;i<num-1;i++)
{ for(j=i+1;j<num;j++)
{ if(a[i]>a[j])
{ teap=a[i];
a[i]=a[j];
a[j]= teap;
}
}
}
for(i=0;i<num;i++)
printf("%d\t",a【i】;
}
编码格式正规一点
#include<stdio.h>
#define num 5
void main() {
int a[num],i,j,teap;
printf("input 5 numbers");
for(i=0; i<num; i++)
scanf("%d",&a[i]);
for(i=0; i<num-1; i++) {
for(j=i+1; j<num; j++) {
if(a[i]>a[j]) {
teap=a[i];
a[i]=a[j];
a[j]= teap;
}
}
}
for(i=0; i<num; i++)
printf("%d\t",a[i]);
}