天天看点

判断一个数是否有重复数字

例如12345属于没有重复数字

12344属于有重复数字

#include <stdio.h>

int main()
{
	int num;
	int n;
	int arr[10]={0};
	scanf("%d",&num);
	while(num)
	{
		n=num%10;
		num/=10;
		if(arr[n])
		{
			printf("重复数\n");
			return 0;
		}
		arr[n]=1;
	}
	printf("非重复数\n");
	return 0;
}
           

继续阅读