Complementary task for topic: 2
M Nemeth · 2023-08-29 15:21:04.612222'
if/else/switch/loops
if/else/switch/loops
Task: write a program that prints out the imput number 0-9 as text. if the input is not in the interval, print out "ERROR, wrong number" and ask the number again
Hint:
Solution
#include
int main() {
int number;
printf("Enter a number (0-9): ");
do{
scanf("%d", &number);
switch (number) {
case 0:
printf("Zero\n");
break;
case 1:
printf("One\n");
break;
case 2:
printf("Two\n");
break;
case 3:
printf("Three\n");
break;
case 4:
printf("Four\n");
break;
case 5:
printf("Five\n");
break;
case 6:
printf("Six\n");
break;
case 7:
printf("Seven\n");
break;
case 8:
printf("Eight\n");
break;
case 9:
printf("Nine\n");
break;
default:
printf("ERROR, wrong number\n");
}
while (number < 0 || number > 9) //"||" means or
return 0;
}