题样:
#include<stdio.h>
int* partclear_repeat(int* p,int n)//清除整型数组中重复数据,
//保留最前的那个重复数据,后面重复的全变为2147483647
{
int* src=p;
int* set=p;
int* end=p+n;
int t=0;
for(;p<=end;p++)
{
t=*p;
for(src=p+1;src<=end;src++)
{
if(t==*src)
*src=2147483647;
}
}
return set;
}
int main(){
int n=0,i=0,j=0,m=0,k=0;
scanf("%d",&m);
int a[20]={0},b[20]={0},c[40]={0};
for(i=0;i<m;i++)
{
scanf("%d",&a[i]);
}
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&b[i]);
}
//
int t=