从键盘输入20个整数,输出这20个数中所有仅出现一次的数。如果没有这样的数,则输出:None。
这是题目,谢谢大佬们!!
#include<stdio.h>
void main()
{
int i , j , a[20] ;
int sum = 0 ,temp = 0 , flag = 0;
printf("请输入20个整数:\n");
for( i = 0 ; i<20 ; i++)
{
scanf("%d",&a[i]);
}
for( i = 0 ; i < 20 ; i++ )
{
flag = 0;
for( j = i+1 ; j < 20 ; j++)
{
if( a[i] == a[j] )
{
continue;
}
flag = flag + 1;
}
if( flag == 20 - i )
{
sum = sum + 1;
printf("%d",a[i]);
}
}
if( sum == 0 )
printf("NONE\n");
}