一道很急的程序题!!!!

来源:百度知道 编辑:UC知道 时间:2024/04/28 03:00:42
main()
{ int a[10]=1,2,2,3,4,3,4,5,1,5}
; int n=0,i,j,c,k;
for(i=0;i<10-n;i++)
{c=a[i];
for(j=i+1;j<10-n;j++)
if(a[j]==c)
{for(k=j;k<10-n;k++)
a[k]=a[k+1];
n++;}}
for(i=0;i<(10-n);i++)
printf("%d",a[i]);
printf("\n");
}

#include"stdio.h"
main()
{ int a[10]={1,2,2,3,4,3,4,5,1,5} ;/*大括号*/
int n=0,i,j,c,k;
for(i=0;i<10-n;i++)
{c=a[i];
for(j=i+1;j<10-n;j++)
if(a[j]==c)
{for(k=j;k<10-n;k++)
a[k]=a[k+1];
n++;}}
for(i=0;i<(10-n);i++)
printf("%d",a[i]);
printf("\n");
}
运行结果 12345

main()
{ int a[10]={1,2,2,3,4,3,4,5,1,5} ;//大括号
int n=0,i,j,c,k;
for(i=0;i<10-n;i++)
{c=a[i];
for(j=i+1;j<10-n;j++)
if(a[j]==c)
{for(k=j;k<10-n;k++)
a[k]=a[k+1];
n++;}}
for(i=0;i<(10-n);i++)
printf("%d",a[i]);
printf("\n");
}

//有一个语法错误,还有什么问题吗?