Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/02/2014, 09:25
TriN
 
Fecha de Ingreso: enero-2014
Mensajes: 47
Antigüedad: 11 años
Puntos: 0
Respuesta: Error con una función

Hola Carbon gracias por tu pronta repuesta, y tienes toda la razón estoy guardando el valor en la variable Z que no estoy usando, además me acabas de comentar que cuando llamo a la función solo tomara el primer return, como podria lograr que retorne los otros 3 datos? ya he mejorado un poco el codigo, ya devuelve el numero del codigo ascii, pero solo del primer valor a los demas es decir b y c, no los devuelve como haria para que llame a la funcion 3 veces en a b y c gracias de antemano dejo el codigo

Cita:
#include <stdio.h>
#include <conio.h>
char a,b,c;
float z,x,w;
float hazlo(float a, float b,float c);
main()
{




printf("\nIngrese 3 letras ");
scanf("%s%s%s",&a,&b,&c);

z=hazlo(a,b,c);
x=hazlo(a,b,c);
w=hazlo(a,b,c);
printf("\n Valores: %.2f %.2f %.2f ",z,x,w);
getch();
}


float hazlo (float a, float b,float c)
{
return a;
return b;
return c;
}