第1个回答 2019-07-17
刚刚写的,设数组有10个数,参考程序如下:
#include
int
main()
{
int
p[10];
int
k,i;
printf("输入10个数字,以空格隔开\n");
for
(int
i=0;
i<10;
i++)
{
scanf("%d",&p[i]);
}
for
(i
=
0;
i<10;
i++)
{
for
(k
=
9;
k>=0;
k--)
{
if
(i
!=
k)
{
if
(p[i]==p[k])
{
k--;
break;
}
}
}
if
(k>=0)
{
printf("元素重复\n");
break;
}
}
if
(i==10)
{
printf("元素无重复\n");
}
return
0;
}