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

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;
           }

Última edición por TriN; 28/02/2014 a las 08:59