apc-prac-040.c¶
Problem Statement
Write a C program to count how many numbers between 100 and 999 have all distinct digits (e.g., 123, 709, 981).
Metadata¶
| Property | Detail |
|---|---|
| Author | Amit Dutta (amitdutta4255@gmail.com) |
| License | MIT |
Actions¶
💡 You can print or save this file by opening Raw and using your browser.
Source Code¶
#include <stdio.h>
int main()
{
int i, count = 0, n1, n2, n3;
printf("Distinct numbers between 100 and 999: ");
for (i = 100; i <= 999; i++)
{
n1 = i / 100;
n2 = (i % 100) / 10;
n3 = i % 10;
if (n1 != n2 && n2 != n3 && n1 != n3)
{
printf("%d ", i);
count++;
}
}
printf("\nCount: %d\n", count);
return 0;
}