大家帮我看看这个程序错在哪里,可以运行,可运行的结果错了!
对十个整数进行排序(从小到大)
#include "stdio.h"
void main()
{ int i,j,temp,a[9];
printf("请输入十个整数: ");
scanf("%s",a);
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]>a[j+1])
{ temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
printf("%s",a);
}