escribir funciones en c
Publicado: Dom Feb 15, 2004 11:24 pm
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
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