Ciao a tutti, ho fatto questo programmino ma non so perchè il risultato che mi da non è quello che voglio io, dove sbaglio?
Il risultato è sempre il seguente!codice:#include <stdio.h> #include <stdlib.h> #include <conio.h> int main (void) { int a,b,c; printf ("Inserire tre numeri interi separati da spazio \n"); scanf ("%d%d%d", &a, &b, &c); if ( a < b ) { if ( b < c ) printf ("Il valore piu' grande e' %d\n", &c); else printf ("Il valore piu' grande e' %d\n", &b); }else{ if ( a < c ) printf ("Il valore piu' grande e' %d\n", &c); else printf ("Il valore piu' grande e' %d\n", &a); } getchar ( ); system ("PAUSE"); return 0; }![]()
Il valore più grande è 2293612 :master:
Ciao e grazie

Rispondi quotando