fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int num, count = 0;
  5. int a, b, c;
  6. do {
  7. printf("Enter a 3-digit number: ");
  8. scanf("%d", &num);
  9. a = num / 100;
  10. b = (num / 10) % 10;
  11. c = num % 10;
  12. if (num >= 100 && num <= 999 && a != b && b != c && a != c) {
  13. count++;
  14. } else {
  15. printf("Invalid! Stopping...\n");
  16. break;
  17. }
  18. } while (1);
  19. printf("Count of valid numbers = %d\n", count);
  20. return 0;
  21. }
Success #stdin #stdout 0s 5284KB
stdin
123 456 789 112
stdout
Enter a 3-digit number: Enter a 3-digit number: Enter a 3-digit number: Enter a 3-digit number: Invalid! Stopping...
Count of valid numbers = 3