Advertisement
daniele2013

prova

Oct 21st, 2014
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.84 KB | None | 0 0
  1. #ifndef __OK_H
  2. #define __OK_H
  3.  
  4. typedef struct persona persona;
  5. typedef struct studente studente;
  6. typedef struct lavoratore lavoratore;
  7. typedef struct azienda azienda;
  8.  
  9. struct persona{
  10.     int eta;
  11.     char nome[32];
  12.     char cognome[32];
  13. };
  14.  
  15. struct studente{
  16.     persona tizio;
  17.     char matricola[32];
  18.     float media_voti;
  19. };
  20.  
  21. struct lavoratore{
  22.     persona tizio;
  23.     char mansione[32];
  24.     float salario;
  25. };
  26.  
  27. struct azienda{
  28.     lavoratore worker[32];
  29.     studente tirocinante[32];
  30.     char titolo[32];
  31. };
  32.  
  33. studente *setStudentIdentity(char *nome, char *cognome, int eta, char *matricola, float media);
  34. lavoratore *setWorkerIdentity(char *nome, char *cognome, int eta, char *mansione, float salario);
  35. azienda *setAzienda(char *titolo);
  36. void *setIdentity(int tipo, char *nome, char *cognome, int eta);
  37.  
  38. #endif // __OK_H
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement