wenas a ver si vosotros lo sabeis
escribo un .h
//ejemplo.h
#ifndef __EJEMPLO
#define __EJEMPLO
void leer_frase(char frase[],int n);
#endif
ahora su .c
//ejemplo.c
#include "ejemplo.h"
#include <stdio.h>
void leer_frase(char frase[],int n)
{
gets(frase);
}
la incluyo en un programa
//programa.c
#include <stdio.h>
int main ()
{
char hola[20];
leer_frase(hola,20);
}
y no funciona... que he hecho mal????? gracias por responder
escribir funciones en c
Moderador: Moderadores
Sigue sin ir
he agregado el .h en el archivo donde esta el main y aun asi no funciona....
probado esta
he hecho la prueba con eso pero tampoco funciona, segun tengo entendido eso es para compilacion condicional, el hecho es que sigue fallando igual no se reconoce la funcion que he declarado en el .h dentro de el programa donde lo incluyo
si sabeis cmo se arregla esto pornerlo porfavor
si sabeis cmo se arregla esto pornerlo porfavor