Problema: escreva 5 números inteiros e imprima o maior deles
#include<stdio.h>
int main (void)
{
int a, b, c, d, e, aux;
printf("Escreva cinco numeros inteiros:\n");
scanf("%u", &a);
scanf("%u", &b);
scanf("%u", &c);
scanf("%u", &d);
scanf("%u", &e);
aux=b, c, d, e;
if(aux<a){
printf("O maior numero e %d", a);
}
else
aux=c, d, e;
if(aux<b){
printf("O maior numero e %d", b);
}
else
aux=d, e;
if(aux<c){
printf("O maior numero e %d", c);
}
else
aux=e;
if(aux<d){
printf("O maior numero e %d", d);
}
else{
printf("O maior numero e %d", e);
}
return(0);
}
Porém, com essa sintaxe, sempre imprime o valor da variável e, e eu não consegui solucionar :(