Ritorna alla pagina del corso.
Questa pagina contiene gli esercizi proposti in laboratorio e -alcune- delle soluzioni proposte.
Si suggerisce di provare a risolvere gli esercizi e solo in un secondo tempo di confrontare quanto fatto con le soluzioni proposte.
01: /*
02: Leggere da tastiera un simbolo. Sommare a quel simbolo 1 e
03: stamparlo sia come simbolo che come codice ASCII. Cosa succede? E
04: perche'?
05: */
06:
07: #include<stdio.h>
08: #include<stdlib.h>
09:
10: int main(int argc, char **argv){
11:
12: char sym;
13: printf("Inserisci un simbolo da tastiera: ");
14: scanf("%c", &sym);
15:
16: printf("Il simbolo inserito ha codice ASCII %d e rappresenta '%c'\n", sym, sym);
17:
18: sym = sym + 1; // andava bene anche ++sym
19:
20: printf("Il simbolo dopo l'incremento ha codice ASCII %d e rappresenta '%c'\n", sym, sym);
21:
22:
23:
24: return 0;
25: }
26:
27: