rendered paste body#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define n_numbers 5
struct ptisi{
char no[5];
char polian[15];
char poliaf[15];
int timi;
int theseis;
} ptiseis[ n_numbers ] ;
void menu(void);
void menu1(void);
void menu2(void);
void menu3(void);
void menu4(void);
void menu5(void);
main()
{
int e;
struct ptisi ptiseis[ n_numbers ];
strcpy(ptiseis[0].no,"OA123");
strcpy(ptiseis[1].no,"OA456");
strcpy(ptiseis[2].no,"EF234");
strcpy(ptiseis[3].no,"EF789");
strcpy(ptiseis[4].no,"OA146");
strcpy(ptiseis[0].polian,"ATHINA");
strcpy(ptiseis[1].polian,"KRHTH");
strcpy(ptiseis[2].polian,"THESS/NIKH");
strcpy(ptiseis[3].polian,"XIOS");
strcpy(ptiseis[4].polian,"RODOS");
strcpy(ptiseis[0].poliaf,"ROMH");
strcpy(ptiseis[1].poliaf,"LONDINO");
strcpy(ptiseis[2].poliaf,"PRAGA");
strcpy(ptiseis[3].poliaf,"MADRITH");
strcpy(ptiseis[4].poliaf,"BEROLINO");
ptiseis[0].timi=150;
ptiseis[1].timi=250;
ptiseis[2].timi=180;
ptiseis[3].timi=170;
ptiseis[4].timi=200;
ptiseis[0].theseis=5;
ptiseis[1].theseis=6;
ptiseis[2].theseis=7;
ptiseis[3].theseis=8;
ptiseis[4].theseis=9;
void menu(void);
scanf("%d",&e);
switch(e){
case 1: void menu1(void);
case 2: void menu2(void);
case 3: void menu3(void);
case 4: void menu4(void);
case 5: void menu5(void);
case 6: break;
}
system("PAUSE");
}
void menu(void)
{
printf("\n \t\t\tPTISI\n");
printf("\n\n================================================================");
printf("\n\n 1.PROVOLI \n\n 2.POLEIS ANAX/SHS \n\n 3.POLEIS AFIXHS \n\n 4.TIMH \n\n 5.THESEIS \n\n 6.EXODOS\n\n");
printf("\n\n EPILOGH:");
system("PAUSE");
}
void menu1(void)
{
int i;
printf("\n \t\t\tPTISEIS ");
printf("\n\n==================================================================");
for(i=0;i<n_numbers;i++)
printf("\n %d. \t%s \t%s--> \t%s\n\n",i+1,ptiseis[i].no,ptiseis[i].polian,ptiseis[i].poliaf);
system("PAUSE");
system("cls");
}
void menu2(void)
{
int i;
for(i=0;i<n_numbers;i++)
printf("\n %d. %s \n\n",i+1,ptiseis[i].polian);
system("PAUSE");
system("cls");
}
void menu3(void)
{
int i;
for(i=0;i<n_numbers;i++)
printf("\n %d. %s \n\n",i+1,ptiseis[i].poliaf);
system("PAUSE");
system("cls");
}
void menu4(void)
{
int i;
printf(" \t\t\t TIMES");
printf("\n\n================================================================");
for(i=0;i<n_numbers;i++)
printf("\n %d.\t\t%s -->\t%s \t%d: \tEuro \n\n",i+1,ptiseis[i].no,ptiseis[i].poliaf,ptiseis[i].timi);
system("PAUSE");
system("cls");
}
void menu6(void)
{
int i;
printf(" \t\t\t THESEIS");
printf("\n\n================================================================");
for(i=0;i<n_numbers;i++)
printf("\n\n %d. %s %s %s --> %d\n\n",i+1,ptiseis[i].no,ptiseis[i].polian,ptiseis[i].poliaf,ptiseis[i].theseis);
system("PAUSE");
system("cls");
}