应该是个小问题。。谁看下。。
十个数排序;我写的程序如下:
#include <stdio.h>
void main()
{
int a[9],i,j,temp;
printf("enter 10 numbers!\n");
for(i=0;i<=9;i++) scanf("%d",&a[i]);
for(i=0;i<=9;i++)
for(j=i+1;j<=9;j++)
if(a[i]<a[j]) {temp=a[i];a[i]=a[j];a[j]=temp;};
for(i=0;i<=9;i++) printf("%d ",a[i]);
}
结果出来没问题的,但是结果出来后会弹出一个"writen"的错误框框是为什么啊?