Siempre el mismo error y no puedo avanzar!!!
Hola, soy nueva en esto y tengo un prblema.
Siempre que introduzco funciones en los programas me da el error "function (x) should have a prototype"
He intentado usar ejemplos de libros y siempre me da el mismo error, no se q hacer, no puedo avanzar.
Si alguien me puede ayudar se lo agradeceria.
Gracias
Siempre que introduzco funciones en los programas me da el error "function (x) should have a prototype"
He intentado usar ejemplos de libros y siempre me da el mismo error, no se q hacer, no puedo avanzar.
Si alguien me puede ayudar se lo agradeceria.
Gracias
Hola!!
Mira si no entiendo mal tu problema cuando tu creas una función tienes que "declararla" como lo haces con una variable de tipo global...
por ejemplo:
#include <conio.h>
#include <iostream.h>
void funcio_tuya (int parametro, char otro_parametro[5]); //ESTE ES EL PROTOTIPO
void main()
{
int par;
char otro[5];
funcio_tuya(par, otro);
}
void funcion_tuya(int parametro, char otro_parametro[5])
{
//aca haces lo que quieras
}
/*
FIJATE QUE EN EL PROTOTYPO TIENE UN PUNTO Y COMA AL FINAL.
EL EJEMPLO ES BASTANTE TONTO, PERO CREO QUE AYUDA...
ESPERO HABER RESUELTO TU PROBLEMA!!!!
*/
Mira si no entiendo mal tu problema cuando tu creas una función tienes que "declararla" como lo haces con una variable de tipo global...
por ejemplo:
#include <conio.h>
#include <iostream.h>
void funcio_tuya (int parametro, char otro_parametro[5]); //ESTE ES EL PROTOTIPO
void main()
{
int par;
char otro[5];
funcio_tuya(par, otro);
}
void funcion_tuya(int parametro, char otro_parametro[5])
{
//aca haces lo que quieras
}
/*
FIJATE QUE EN EL PROTOTYPO TIENE UN PUNTO Y COMA AL FINAL.
EL EJEMPLO ES BASTANTE TONTO, PERO CREO QUE AYUDA...
ESPERO HABER RESUELTO TU PROBLEMA!!!!
*/
