I've been asked to write a program for which :
You are asked to write a C program for telecommunication company, the program 1- asks the user to enter his number.
2- displays which operator he is using.
3- asks him if: -he wants to buy credit ( in this case asks for the amount of money).
- he wants to talk to an agent ( and keeps talking until he presses 1 to hung out)
- he wants to send a default message for a friend who uses the same operator ( he should enter the number of the friend and the program verifies if it is the same operator, and displays a choice of four default messages [you are free to choose default messages] )
-he wants to exit.
The user should be able to make diffrent operations without closing the program, whenever an operation is finished , the programs goes back to the main menu.The program only exits when the user chooses “exit” from the menu.
my pbs were : 1-I don't know how to ( make the compiler verifie if it is the same operator )
2- while I am using the ( do while ) it keeps reapiting the " enter ur number " and when I switched it below it keeps reapiting only the 1st condition
this is my program if anyone could help me :
printf("Enter your number please :\n");
printf("You are now using the operator: 123\n");
printf("press 2 to choose how to buy and 3 to talk to an agent and 1 to send a default msg and 0 if you want to exit ");
printf("\nyou will buy credit, enter your amount of money :");
else if (n==3)
printf("\nyou are now talking to an agent press 1 to hung out");
else if (n==1)
printf("\nif you want to send a default message to a friend enter his number : ");
printf("Hi, how are you ?");
printf("\nI need you in emergency");
printf("\nlet's meet tonight");
printf("\nI will be there ASAP");
printf("\nyou're user is not using the same operator as you ");