#include<stdio.h>
#include<stdbool.h>
int main(void)
{
bool digit_seen[10] = { false }, a[10] = { false };
int digit, n = 1;
while (1)
{
printf("PLease enter a number:");
scanf_s("%d", &n);
if (n>0)
{
while (n > 0)
{
digit = n % 10;
if (digit_seen[digit] == true)
{
a[digit] = digit_seen[digit];
}
digit_seen[digit] = true;
n /= 10;
}
}
else
{
break;
}
}
printf("Repeated digit:");
for (int i = 0; i < 10; i++)
{
if (a[i] == true)
{
printf("%d ", i);
}
}
return 0;
}
8---3
最新推荐文章于 2024-10-05 23:29:09 发布