Advertisement
Guest User

Untitled

a guest
Apr 10th, 2020
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.95 KB | None | 0 0
  1. #include "stdio.h"
  2. #include "stdlib.h"
  3.  
  4. typedef struct modello{
  5.   int codice;
  6.   char *descrizione;
  7.   int anno;
  8. }mod;
  9.  
  10. typedef struct automobili{
  11.   char *marca;
  12.   mod modello;
  13.   int unita;
  14. }autom;
  15.  
  16. void newCar (autom *macchina);
  17.  
  18. int main(int argc, char const *argv[]) {
  19.  
  20.   int menu = 1, i = 0;
  21.   autom registro[100];
  22.  
  23.   for(i = 0; i < 100; i++){
  24.     printf("\ninserisci 1 per inserire un' auto, 0 per uscire -> ");
  25.     scanf("%d", &menu);
  26.       if(menu == 1){
  27.         newCar(&registro[i]);
  28.       }
  29.       else{
  30.         exit(1);
  31.       }
  32.   }
  33.  
  34.   return 0;
  35. }
  36.  
  37. void newCar (autom *p){
  38.   printf("\ninserisci marca -> ");
  39.   scanf("%s", &p->marca);
  40.   printf("inserisci codice -> ");
  41.   scanf("%d", &p->modello.codice);
  42.   printf("inserisci descrizione -> ");
  43.   scanf("%s", &p->modello.descrizione);
  44.   printf("inserisci anno -> ");
  45.   scanf("%d", &p->modello.anno);
  46.   printf("inserisci numero unita vendute -> ");
  47.   scanf("%d", &p->unita);
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement