Guest User

bank in C

a guest
Mar 15th, 2016
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.14 KB | None | 0 0
  1. #include<stdio.h>
  2. #include <string.h>
  3.  
  4. int main()
  5. {
  6.     int a, b, c, d, deposit, withdrawn, balance=3500;
  7.     char username[10], password[10], rpt[5];
  8.  
  9.     printf("\t* * * * * * * * * * * * *\n\t*\t1-> Balance     *\n\t*\t2-> Deposit     *\n\t*\t3-> Withdrawn   *\n\t*\t4-> Exit        *\n\t* * * * * * * * * * * * *\n\n");
  10.     LOOP1:
  11.     printf("Enter your username:\t\t");
  12.     scanf("%s", &username);
  13.     printf("Enter your password:\t\t");
  14.     scanf("%s", &password);
  15.  
  16.     if(!strcmp(password,"1111") && !strcmp(username,"sumi"))
  17.         LOOP2:
  18.              do{
  19.                 printf("Enter your choice:\t\t");
  20.                 scanf("%d",&a);
  21.  
  22.                 switch(a){
  23.                     case 1: printf("Your balance is: \t\t%d\n",balance);
  24.                             break;
  25.                     case 2: printf("Enter your deposit amount:\t");
  26.                             scanf("%d",&deposit);
  27.                             balance=balance+deposit;
  28.                             printf("Your new balance is: \t\t%d\n",balance);
  29.                             break;
  30.                     case 3: printf("Enter your withdrawn ammount:\t");
  31.                             scanf("%d",&withdrawn);
  32.                             balance=balance-withdrawn;
  33.                             printf("Your new balance is: \t\t%d\n",balance);
  34.                             break;
  35.                     case 4: exit(0);
  36.                             break;
  37.                     default: goto LOOP2;
  38.                     }
  39.                 printf("\n");
  40.                 LOOP3:
  41.                 printf("Do you want to check again (y/n): ");
  42.                 scanf("%s", &rpt);
  43.  
  44.                     if(!strcmp(rpt,"y")){
  45.                         printf("\n");
  46.                         goto LOOP2;
  47.                     }
  48.                 else
  49.                     if(!strcmp(rpt,"n")) exit(0);
  50.                 else
  51.                     if((strcmp(rpt,"y")) || (strcmp(rpt,"n"))) goto LOOP3;
  52.                 }while(a!=4);
  53.  
  54.                 else
  55.                 printf("\t\t\t\tWrong Username or Password!!! (Please Enter again)\n");
  56.                 goto LOOP1;
  57.  
  58.     return 0;
  59. }
Add Comment
Please, Sign In to add comment