冒泡法排序 不知道问题在哪里。

图片说明图片说明图片说明

#include
#include
int main()
{
char a[1005];
int b,c,d,i,n,t;
scanf("%d",&n);
for(i=0; i scanf("%d",&a[i]);
for(b=0; b for(c=0; c if(a[c]>a[c+1])
{
t=a[c+1];
a[c+1]=a[c];
a[c]=t;
}
for(d=0; d<n; d++)
printf("%d\n",a[d]);
}

自己在codeblock里是可以正确输出的,但是交上去 oj就给判错。

1个回答

char a[1005];
->
int a[1005];

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问