01: // typedef struct
02: #include<stdio.h>
03: #include<stdlib.h>
04: 
05: // definire una struct usando typedef permette poi un uso piu' agevole
06: typedef struct 
07: {
08:   unsigned short intlprefix;
09:   unsigned short prefix;
10:   unsigned int   number;
11: } phone;
12: 
13: int main(int argc, char **argv){
14: 
15:   phone n; // di contro, dal solo uso non capiamo cosa sia "phone"
16: 
17:   printf("inserisci prefisso internazionale: ");
18:   scanf("%hu", &n.intlprefix);
19: 
20:   printf("inserisci prefisso:                ");
21:   scanf("%hu", &n.prefix);
22: 
23:   printf("inserisci numero di telefono:      ");
24:   scanf("%u", &n.number);
25: 
26:   printf("Il numero inserito e': +%hu %hu %u\n", n.intlprefix, n.prefix, n.number);
27: 
28: 
29:   return 0;
30: }
31: 
32: 


Se avete commenti o osservaƶioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it