#include <stdio.h> int main(void) { int twoDigitNum; printf(\"Enter a two digit
ID: 3766034 • Letter: #
Question
#include <stdio.h>
int main(void)
{
int twoDigitNum;
printf("Enter a two digit number");
scanf("%d", &twoDigitNum);
switch (twoDigitNum){
case 10:printf("ten");
break;
case 11: printf("eleven");
break;
case 12: printf("twelve");
break;
case 13: printf("thirteen");
break;
case 14: printf("fourteen");
break;
case 15: printf("fifteen");
break;
case 16: printf("sixteen");
break;
case 17: printf("seventeen");
break;
case 18: printf("eighteen");
break;
case 19: printf("nineteen");
}
switch (twoDigitNum/10){
case 2:printf("twenty");
break;
case 3:printf("thirty");
break;
case 4:printf("forty");
break;
case 5: printf("fifty");
break;
case 6: printf("sixty");
break;
case 7: printf("seventy");
break;
case 8: printf("eighty");
break;
case 9: printf("ninety");
break;
}
switch (twoDigitNum%10){
case 1:printf("one");
break;
case 2: printf("two");
break;
case 3:printf("three");
break;
case 4:printf("four");
break;
case 5: printf("five");
break;
case 6: printf("six");
break;
case 7: printf("seven");
break;
case 8: printf("eight");
break;
case 9:printf("nine");
break;
}
return 0;
}
This program worked for 11 PP in ch 5 , except for when i put in numbers11-19
instead of getting eleven twelve ...etc
i would get elevenone twelvetwo, fifteenfive. What do I need to change ?
Explanation / Answer
#include <stdio.h>
int main(void)
{
int twoDigitNum;
printf("Enter a two digit number");
scanf("%d", &twoDigitNum);
switch (twoDigitNum){
case 10:printf("ten");
break;
case 11: printf("eleven");
break;
case 12: printf("twelve");
break;
case 13: printf("thirteen");
break;
case 14: printf("fourteen");
break;
case 15: printf("fifteen");
break;
case 16: printf("sixteen");
break;
case 17: printf("seventeen");
break;
case 18: printf("eighteen");
break;
case 19: printf("nineteen");
}
switch (twoDigitNum/10){
case 2:printf("twenty");
break;
case 3:printf("thirty");
break;
case 4:printf("forty");
break;
case 5: printf("fifty");
break;
case 6: printf("sixty");
break;
case 7: printf("seventy");
break;
case 8: printf("eighty");
break;
case 9: printf("ninety");
break;
}
switch (twoDigitNum%10){
case 1:printf("one");
break;
case 2: printf("two");
break;
case 3:printf("three");
break;
case 4:printf("four");
break;
case 5: printf("five");
break;
case 6: printf("six");
break;
case 7: printf("seven");
break;
case 8: printf("eight");
break;
case 9:printf("nine");
break;
}
return 0;
}
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.