Browse Source

implement the function menuInput(), in order for the user to choose a banking option.

remotes/origin/beta
fdai7207 2 years ago
parent
commit
d24ec51fe3
  1. 53
      src/mainMenu.c
  2. 1
      src/mainMenu.h

53
src/mainMenu.c

@ -66,6 +66,8 @@ void ageInput()
menuInput(); menuInput();
menuInput();
break; break;
} }
@ -88,6 +90,57 @@ void ageInput()
} }
}
void menuInput()
{
char choiceInput[20];
char* choiceInputPointer;
int selection;
scanf("%s",choiceInput);
while(true)
{
selection = strtol(choiceInput,&choiceInputPointer,10);
if(chooseOption(selection) == true && checkIfInteger(choiceInput) == true)
{
switch(selection)
{
case 1 : printf("\nLoginAsCostumer() function will be implemented here soon\n\n");
break;
case 2 : printf("\ncreateCostumerAccount() function will be implemented here soon\n\n");
break;
case 3 : printf("\nLoginAsEmployee() function will be implemented here soon\n\n");
break;
case 4 : printf("\e[1;1H\e[2J");
printf("\nsee you next time !\n\n");
break;
}
break;
}
else
{
printf("Input invalid! try again!\n");
scanf("%s",choiceInput);
}
}
} }
void menuInput() void menuInput()

1
src/mainMenu.h

@ -13,6 +13,7 @@ bool chooseOption(int choiceInput);
void ageInput(); void ageInput();
void menuInput(); void menuInput();
void showMenu(); void showMenu();
void menuInput();
#endif #endif
Loading…
Cancel
Save