#include <stdio.h>
#include <stdlib.h>
//questo programma va scolto con gli array e i cicli per infinte valutazioni.
int maggiore(int a,int b,int c)
{
int temp=0, temp2=0;
if(a>=b) // anche se e' uguale assegna sempre a
{
temp=a;
}
else // se b e' piu grande assegna a b
{
temp=b;
}
if(c>=temp) //controlla il terzo numero
{
temp2=c;
return temp2; // porta il vaole maggiore
}else
{
return temp; // porta il valore maggiore
}
}
int main(void)
{
//le varibili globali possono darti un problema in futuro, mettile sempre nella struttura
int NUM1,NUM2,NUM3,NUM4,NUM5,NUM6,X,Y;
printf("Digita 6 numeri interi\n");
scanf("%d",&NUM1);
scanf("%d",&NUM2);
scanf("%d",&NUM3);
scanf("%d",&NUM4);
scanf("%d",&NUM5);
scanf("%d",&NUM6);
//prima dichiari la variabile, poi assegni il valore e infine usi la funzione.
X = maggiore(NUM1, NUM2, NUM3);
Y = maggiore(NUM4, NUM5, NUM6);
printf("\nIl maggiore tra i primi 3 numeri e' %d \n",X);
printf("\nIl maggiore tra gli altri 3 numeri e' %d \n",Y);
system("PAUSE");
return 0;
}