【程序填空】
---------------------------------------------------------
给定程序中,程序的功能是:假设a数组中的数据已按由大到小的
顺序存放,以下程序可把a数组中相同的数据删的只剩一个,然后
输出a数组。请填空。
例如:输入:110 90 90 5 5 3 3 3 1 1
删除后结果为:110 90 5 3 1
注意:
请勿改动main函数和其他函数中的任何内容,仅在填空标志处填入所编写的表达式或语句。
-------------------------------------------------------*/
#include "stdio.h"
#define M 10
int main()
{
int a[M],i,j,n;
for(i=0;i<M;i++)
scanf("%d",&a[i]);
n=M-1;
for(i=M-1;i>0;i--)
{
if (a[i]== a[i-1])
{
/***********SPACE***********/
for(j= 【?】;j<=n;j++)
/***********SPACE***********/
a[j-1]= 【?】 ;
n--;
}
}
for(i=0;i<=n;i++)
/***********SPACE***********/
printf("%3d",【?】);
return 0;
}