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
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it