问题遇到的现象和发生背景 HDU杭电100题的2000ASCII码排序
问题相关代码,请勿粘贴截图
#include<stdio.h>
int main()
{
int i,j,t;
char a[9];
char m;
for(i=0;i<3;i++){
for(j=0;j<3;j++){
scanf("%c",&a[i3+j]);
for(t=j;t>0;t--){
if(a[i3+t]<a[i3+t-1]){
m=a[i3+t];
a[i3+t]=a[i3+t-1];
a[i3+t-1]=m;
}
}
}
}
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf ("%c ",a[i3+j]);
}
printf("\n");
}
return 0;
}