求解!!!
#include<stdio.h>int main()
{
int a[11]={1,4,6,9,13,16,19,28,40,100};
int n,i,t;
scanf("%d",&n);
a[11]=n;
for(i=0;i<=11;i++)
if(a[i]>a[11])
{
t=a[i];
a[i]=a[11];
a[11]=t;
}
for(i=0;i<=11;i++)
printf("%d\n",a[i]);
return 0;
}
为什么运行出来会有一个 0 ???