求大佬帮忙看下
请问这题哪里有问题,第六个数据点是WA,90分。使用的是冒泡排序
#include<stdio.h>
#include<stdlib.h>
int main()
{
int n,jud;
int i,j,count=0;
int flag;
int a[100];
scanf("%d",&n);
scanf("%d",&a[0]);
for(i=1;i<n;i++)
{
flag=0;
scanf("%d",&jud);
for(j=0;j<i;j++)
if(jud==a[j])
{
flag=1;break;
}
if(flag==0)
{
count++;
a[count]=jud;
}
}
printf("%d\n",count+1);
int temp;
for(j=1;j<=count;j++)
for(i=0;i<=count-1;i++)
{
if(a[i]>=a[i+1])
{
temp=a[i];
a[i]=a[i+1];
a[i+1]=temp;
}
}
for(i=0;i<=count;i++)
{
printf("%d ",a[i]);
}
return 0;
}