All pastes #57318 Raw Edit

Stuff

public javascript v1 · immutable
#57318 ·published 2006-05-20 16:31 UTC
rendered paste body
 #include <stdio.h>   #include <string.h>   #include <stdlib.h>   #define max 5      void menu();   void Provoli();   void PoleisAn();   void PoleisAf();   void Times();   void Theseis();    struct ptish{   char No[5];   char PoliAn[15];   char PoliAf[15];   int Timi;   int Theseis;   }Ptiseis[max];    main()    {    struct ptisi Ptiseis[max];    int epilogi;       system("clear");        menu();    printf("\n\nEpilogi :");    scanf("%d", &epilogi);    switch(epilogi)    {    case 1:Provoli();    break;    case 2:PoleisAn();    break;    case 3:PoleisAf();    break;    case 4:Times();    break;    case 5:Theseiss();    break;    case 6: exit(8);    break;    default:    printf("be carefoul.The number is wrong!!!\n");        break;    }        }    void menu(){    int choice;    system("clear");    printf("\n1. Provoli\n2. Poleis Anax.\n3. Poleis Afix.\n4. Timi\n5. Theseis\n6. Exit");    }    void Provoli(){     int i;    system("clear");   printf("PTISEIS\n");strcpy(Ptiseis[0].No, "OE154");  strcpy(Ptiseis[1].No, "OE756");  strcpy(Ptiseis[2].No, "OE515");  strcpy(Ptiseis[3].No, "OE218");  strcpy(Ptiseis[4].No, "OE584");strcpy(Ptiseis[0].PoliAn, "ATHINA");  strcpy(Ptiseis[1].PoliAn, "THESSALONIKI");  strcpy(Ptiseis[2].PoliAn, "ALEXANDROUPOLI");  strcpy(Ptiseis[3].PoliAn, "HRAKLIO");  strcpy(Ptiseis[4].PoliAn, "PATRA");    strcpy(Ptiseis[0].PoliAf, "ROMI");  strcpy(Ptiseis[1].PoliAf, "MANDRITI");  strcpy(Ptiseis[2].PoliAf, "BARI");  strcpy(Ptiseis[3].PoliAf, "OREGON");  strcpy(Ptiseis[4].PoliAf, "TORONTO");        for(i=0;i<max;i++)   printf("Arithmos Ptisis: %s\nPoli Anaxwrisis: %s\nPoli Afiksis: %s\n\n",Ptiseis[i].No, Ptiseis[i].PoliAn, Ptiseis[i].PoliAf);  }  void PoleisAn(){  int i;  system("clear");strcpy(Ptiseis[0].PoliAn, "ATHINA");  strcpy(Ptiseis[1].PoliAn, "THESSALONIKI");  strcpy(Ptiseis[2].PoliAn, "ALEXANDROUPOLI");  strcpy(Ptiseis[3].PoliAn, "HRAKLIO");  strcpy(Ptiseis[4].PoliAn, "PATRA");  printf("Poleis Anaxwrisis:\n");for(i=0;i<max;i++)  printf("\n%s\n",Ptiseis[i].PoliAn);  }  void PoleisAf(){  int i;  system("clear"); strcpy(Ptiseis[0].PoliAf, "ROMI");  strcpy(Ptiseis[1].PoliAf, "MANDRITI");  strcpy(Ptiseis[2].PoliAf, "BARI");  strcpy(Ptiseis[3].PoliAf, "OREGON");  strcpy(Ptiseis[4].PoliAf, "TORONTO");  printf("Poleis afiksis:\n");for(i=0;i<max;i++)  printf("\n%s\n",Ptiseis[i].PoliAf);  }  void Times(){  int i;  system("clear");printf("Ar.Ptisis       Timi");strcpy(Ptiseis[0].No, "OE154");  strcpy(Ptiseis[1].No, "OE756");  strcpy(Ptiseis[2].No, "OE515");  strcpy(Ptiseis[3].No, "OE218");  strcpy(Ptiseis[4].No, "OE584"); Ptiseis[0].Timi=154;  Ptiseis[1].Timi=145;  Ptiseis[2].Timi=168;  Ptiseis[3].Timi=256;  Ptiseis[4].Timi=287; for(i=0;i<max;i++)  printf("\n%s     %d E\n",Ptiseis[i].No, Ptiseis[i].Timi);  }  void Theseiss(){  int i;  system("clear");strcpy(Ptiseis[0].No, "OE154");  strcpy(Ptiseis[1].No, "OE756");  strcpy(Ptiseis[2].No, "OE515");  strcpy(Ptiseis[3].No, "OE218");  strcpy(Ptiseis[4].No, "OE584");Ptiseis[0].Theseis=6;  Ptiseis[1].Theseis=7;  Ptiseis[2].Theseis=8;  Ptiseis[3].Theseis=9;  Ptiseis[4].Theseis=10;  printf("\nAr.Ptisis   Theseis\n");for(i=0;i<max;i++)  printf("\n%s     %d\n", Ptiseis[i].No, Ptiseis[i].Theseis);  }