Red de conocimiento informático - Aprendizaje de código fuente - De acuerdo con la programación en la imagen, reemplaza encontrar el máximo de dos números por encontrar el máximo de tres números, y encuentra la solución...

De acuerdo con la programación en la imagen, reemplaza encontrar el máximo de dos números por encontrar el máximo de tres números, y encuentra la solución...

#?include?

#?include?//Función de parada de pantalla y archivo de encabezado de la función de parada de pantalla

//función máxima

void?max?(int?*?a,?int?*?b,?int?*?c)

{

si?(*a?>?*c?&&?*a?>?*b)

{

*c?=?*a;

return;

}

si?(*b?>?*c?&&?*b?>?*a)

{

*c?=?*b;

return;

}

si?(*c?>? *a?&& ?*c?>?*b)

{

retorno;

}

}

int ?main?(void)

{

int?a,?b,?c;

printf("Por favor, introduzca 3 números, el sistema generará su valor máximo \n");

scanf?("%d",?&a);

scanf?("%d",?&b) ;

scanf?("%d",?&c);//Asignar valores a a, b, c

max(&a,?&b,?&c); //Asigna a, b, la dirección de c se envía a la función max para su operación

system("cls");//C

printf?("Valor máximo: %d\nPresione Enter para finalizar el programa \n",?c);

getchar();//Función de parada de pantalla

return?0;

}

//VC++?Compilado y pasado

/*

Principio

En la función max, se comparan tres variables al mismo tiempo, y cuando a es más grande que los demás

*/