#include /* Scrivere un programma che definisce cinque variabili di diverso tipo (int, long, float, double, char) e assegna a ciascuna di esse un valore valido chiedendolo all’utente con scanf(); ne mostra (con printf) il contenuto sul video; le incrementa ciascuna di una unità e mostra il nuovo contenuto. Infine assegnare una variabile a ciascuno degli altri tipi (ad esempio assegno la variabile di tipo “int“ a quella di tipo “char”, a quella di tipo float, a quella di tipo long,, a quella di tipo double) verificando quali assegnazioni sono accettate, quali rifiutate in fase di compilazione se non si usa un cast e quali forniscono valori non corretti. */ int main() { int a; long b; float c; double d; char e; printf("Inserisci un intero: "); scanf("%d", &a); printf("Inserisci un long: "); scanf("%ld", &b); printf("Inserisci un float: "); scanf("%f", &c); printf("Inserisci un double: "); scanf("%lf", &d); printf("Inserisci un char: "); scanf(" %c", &e); printf("Int: %d\n", a); printf("Long: %ld\n", b); printf("Float: %f\n", c); printf("Double: %lf\n", d); printf("Char: %c\n", e); a++; b++; c++; d++; e++; printf("\nValori incrementati:\n"); printf("Int: %d\n", a); printf("Long: %ld\n", b); printf("Float: %f\n", c); printf("Double: %lf\n", d); printf("Char: %c\n", e); }