Vi posto il programma:
codice:
#include <stdio.h>
main()
{
int a,b,c,d,aus;
printf("inserire primo numero: ");
scanf("%d",&a);
printf("inserire secondo numero: ");
scanf("%d",&b);
printf("inserire terzo numero: ");
scanf("%d",&c);
printf("inserire quarto numero: ");
scanf("%d",&d);
if (a==b)
if (a==c)
if (a==d) printf("Valori identici");
else {
aus=a;
if (b>aus) aus=b;
if (c>aus) aus=c;
if (d>aus) aus=d;
printf("Il maggiore tra %d,%d,%d,%d é %d",a,b,c,d,aus);
}
}
Vorrei fare in modo che se solo l'ultimo if non viene soddisfatto si possa uscire da tutti gli if e comunque svolgere tutto il blocco racchiuso nell'else.(ovviamente senza usare goto)