Buenos dias comunidad de forosdelweb, estoy empezando con c, y voy en el tema de las funciones, ya manejo los conceptos, pero a la hora de crear mi primer programa con funciones me da algunos errores, ,el programa lo unico que haca es pasar un caracter a float, a través de una función llamada hazlo dejo el codigo para que me ofrezcan ideas de como resolverlo gracias, al imprimir los valores imprime solo ceros, y solo me deja scanear 2 datos, cuando deberian ser 3
Código:
#include <stdio.h>
#include <conio.h>
char a,b,c;
float z;
float hazlo(float a, float b,float c);
main()
{
printf("\nIngrese 3 letras ");
scanf("%c%c%c",&a,&b,&c);
z=hazlo(a,b,c);
printf("\n Valores: %.2f %.2f %.2f ",a,b,c);
getch();
}
float hazlo (float a, float b,float c)
{
return a;
return b;
return c;
}