#include <stdio.h>
int
main ()
{
printf ("Welcome to Waleed Express!!\n");
printf ("Where would you like to travel??\n");
printf ("a:Gujranwala\nb:Lahore\nc:Islamabad\nd:Karachi\ne:Pindi\n");
char Gujranwala, Lahore, Islamabad, Karachi, Pindi;
int a, b, c, d, e;
int city;
city = 0;
switch (city)
{
case 0:
scanf ("%d", &a);
printf ("choose time...\na:0800 am\nb:04:00 pm\nc:09:00 pm\n");
int f, g, h;
int j;
int Time;
Time = 1;
switch (Time)
{
case 1:
getchar ();
scanf ("%d", &f);
j = 350;
printf ("Your fare is %d\n", j);
break;
case 2:
getchar ();
scanf ("%d", &g);
j = 400;
printf ("Your fare is %d\n", j);
break;
case 3:
getchar ();
scanf ("%d", &h);
j = 450;
printf ("Your fare is %d\n", j);
break;
default:
printf ("invalid option...\nchoose again");
}
break;
case 2:
scanf ("%d", &b);
printf ("choose time...\na:0800 am\nb:04:00 pm\nc:09:00 pm\n");
int k, l, m;
int n;
int yes;
yes = 1;
switch (yes)
{
case 1:
getchar ();
scanf ("%d", &k);
n = 450;
printf ("Your fare is %d\n", n);
break;
case 2:
getchar ();
scanf ("%d", &l);
n = 500;
printf ("Your fare is %d\n", n);
break;
case 3:
getchar ();
scanf ("%d", &m);
n = 550;
printf ("Your fare is %d\n", n);
break;
default:
printf ("invalid option...\nchoose again");
}
break;
case 3:
scanf ("%d", &c);
printf ("choose time...\na:0800 am\nb:04:00 pm\nc:09:00 pm\n");
int o, p, q;
int r;
int no;
no = 1;
switch (no)
{
case 1:
getchar ();
scanf ("%d", &o);
r = 550;
printf ("Your fare is %d\n", r);
break;
case 2:
getchar ();
scanf ("%d", &p);
r = 600;
printf ("Your fare is %d\n", r);
break;
case 3:
getchar ();
scanf ("%d", &q);
r = 650;
printf ("Your fare is %d\n", r);
break;
default:
printf ("invalid option...\nchoose again");
}
break;
case 4:
scanf ("%d", &d);
printf ("choose time...\na:0800 am\nb:04:00 pm\nc:09:00 pm\n");
int s, t, u;
int v;
int please;
please = 1;
switch (please)
{
case 1:
getchar ();
scanf ("%d", &s);
v = 650;
printf ("Your fare is %d\n", v);
break;
case 2:
getchar ();
scanf ("%d", &t);
v = 700;
printf ("Your fare is %d\n", v);
break;
case 3:
getchar ();
scanf ("%d", &u);
v = 750;
printf ("Your fare is %d\n", v);
break;
default:
printf ("invalid option...\n choose again");
}
break;
case 5:
scanf ("%d", &e);
printf ("choose time...\na:0800 am\nb:04:00 pm\nc:09:00 pm\n");
int w, x, y;
int z;
int nice;
nice = 1;
switch (nice)
{
case 1:
getchar ();
scanf ("%d", &w);
z = 750;
printf ("Your fare is %d\n", z);
break;
case 2:
getchar ();
scanf ("%d", &x);
z = 800;
printf ("Your fare is %d\n", z);
break;
case 3:
getchar ();
scanf ("%d", &y);
z = 850;
printf ("Your fare is %d\n", z);
break;
default:
printf ("invalid option...\n choose again");
}
break;
printf ("invalid option\n choose again");
}
printf
("thank you for choosing waleed express...\n come back again\n Have a safe ride ...!!");
getchar ();
}