#include<stdio.h>
main()
{
int i,j,temp;
int a[100];
randomize();
for(i=0;i<100;i++) {
again:
a=random(291)+10;
for(j=0;j<=99;j++) {
if(a==a[j])goto again;
printf("%d",a);
}
{ for (i=0;i<100-j;i++)
if (a>a[i+1])
{ temp=a;
a=a[i+1];
a[i+1]=temp;}
}
for(i=1;i<101;i++)
printf("%5d,",a );
printf("\n");
}
帮忙看下以上程序的一个错误在什么地方,不胜感激!