Advertisement
Guest User

car.c

a guest
Jan 22nd, 2020
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.03 KB | None | 0 0
  1. #include "car.h"
  2.  
  3. void start(Voiture *v, int n)
  4. {
  5.     n, *v;
  6.  
  7.     printf("Nombre de voiture en parc\n");
  8.     scanf("%d", &n);
  9.  
  10.     v = malloc(n*sizeof(*v));
  11.  
  12.     if (v == NULL)
  13.     {
  14.         fprintf(stderr, "Erreur d'allocation dynamique\n");
  15.         exit(EXIT_FAILURE);
  16.     }
  17.  
  18.     for (int i = 0; i < n; ++i)
  19.     {
  20.         printf("Modele : ");
  21.         scanf("%s", v->modele);
  22.         printf("Immatriculation ");
  23.         scanf("%s", (v + i)->immatricule);
  24.         printf("Km parcouru : ");
  25.         scanf("%lf", &v[i].kilometre);
  26.     }
  27.  
  28.  
  29.     free(v);
  30. }
  31.  
  32. void menu(void)
  33. {
  34.     printf("1: Louer une voiture\n");
  35.     printf("2: retour d'une voiture\n");
  36.     printf("3: Etat d'une voiture\n");
  37.     printf("4: Etat du parc d'une voiture\n");
  38.     printf("5: Sauvegarder l'etat du parc\n");
  39.     printf("6: Quittez\n");
  40.  
  41.     int choix;
  42.  
  43.     printf("faite votre choix\n");
  44.     scanf("%d",&choix);
  45.  
  46.     switch(choix)
  47.     {
  48.         case 1:
  49.         {
  50.  
  51.         } break;
  52.         case 2:
  53.         {
  54.  
  55.         }break;
  56.         case 3:
  57.         {
  58.  
  59.         }break;
  60.         case 4:
  61.         {
  62.  
  63.         }break;
  64.         case 5:
  65.         {
  66.  
  67.         }break;
  68.         case 6:
  69.         {
  70.  
  71.         }break;
  72.  
  73.         default:
  74.         break;
  75.     }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement