判斷一個數是否有重複數字

例如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;
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章