求助大佬看看为什么wa,大一新生,只会c语言
查看原帖
求助大佬看看为什么wa,大一新生,只会c语言
465414
amberblack楼主2021/1/22 19:19
#include<stdio.h> 

int main()

{
	int n,i,c;
	scanf("%d",&n);
	c=n-1;
	int a[100];
	for(i=0;i<n;i++)
	{
		scanf("%d",&a[i]);
	}
	while(c>0)
	{

	int b;
	for(i=0;i<c;i++)
	{
		if(a[i+1]<a[i])
		{
		b=a[i];
		a[i]=a[i+1];
		a[i+1]=b;
	   }
	    
    }
    c--;
   }
    int k;
    for(i=0;i<n;i++)
	{
		if(a[i]==a[i+1])
		k++;
	}
	int j=n-k;
	printf("%d\n",j);
	for(i=0;i<n;i++)
	{
		if(a[i]!=a[i+1])
		printf("%d ",a[i]);
	}
    return 0;
}
2021/1/22 19:19
加载中...