01: // lettura da tastiera di simboli, versione corretta per evitare contenuto buffer tastiera
02: #include<stdio.h>
03: #include<stdlib.h>
04: 
05: int main(int argc, char **argv){
06: 
07:   int a, b;
08:   char c, d;
09: 
10:   printf("Inserisci un numero da tastiera: ");
11:   scanf("%d", &a);
12: 
13:   printf("Inserisci un secondo numero da tastiera: ");
14:   scanf("%d", &b);
15: 
16:   printf("I numeri sono %d & %d\n", a, b);
17: 
18:  
19:   printf("Inserisci un simbolo da tastiera: ");
20:   scanf(" %c", &c);  // lo spazio prima dello specificatore di formato indica alla scanf() di ignorare eventuali spaziature iniziali
21: 
22:   printf("Inserisci un secondo simbolo da tastiera: ");
23:   scanf(" %c", &d);
24: 
25:   printf("I simboli inseriti sono [%c] & [%c]\n", c, d);
26: 
27:   return 0;
28: }
29: 
30: 


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