Write a program that translates an alphabetic phone number intonumeric form. Bel
ID: 3614116 • Letter: W
Question
Write a program that translates an alphabetic phone number intonumeric form. Below is an example output showingthe format you should use. The user input is shown asunderlined text.
Enter phone number: CALLATT
2255288
In case you don’t have a telephone nearby, here are theletters on the keys: 2=ABC, 3=DEF, 4=GHI, 5=JKL, 6=MNO, 7=PRS,8=TUV, 9=WXY. If the original phone number containsnon-alphabetic characters (digits or punctuation, for example),leave them unchanged:
Enter phone number: 1-800-COLLECT
1-800-265-5328
You may assume any letters entered by the user are uppercase.
Explanation / Answer
please rate - thanks #include #include int main() {char number[15]; int i; printf("Enter phone number: "); scanf("%s",&number); i=0; while(number[i]!='') {switch(number[i]) {case 'A':case 'B':case 'C': printf("2"); break; case 'D':case 'E':case 'F': printf("3"); break; case 'G':case 'H':case'I': printf("4"); break; case 'J':case 'K':case'L': printf("5"); break; case 'M':case 'N':case'O': printf("6"); break; case 'P':case 'R':case'S': printf("7"); break; case 'T':case 'U':case'V': printf("8"); break; case 'W':case 'X':case'Y': printf("9"); break; default: printf("%c",number[i]); } i++; } getch(); return 0; }Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.