Estoy seguro de que esto se ha preguntado antes, pero no pude encontrar nada que me ayudaría. Tengo un programa de funciones en C que tiene este aspecto¿Cómo ordenar funciones en C? "declaración implícita anterior de una función fue aquí" error
function2(){
function1()
}
function1(){
function2()
}
main() {
function1()
}
Es más complicado que eso, pero estoy usando recursión. Y no puedo organizar la función en el archivo para que cada función solo llame a las funciones que se especifican arriba. Sigo recibiendo un error
main.c:193: error: conflicting types for 'function2'
main.c:127: error: previous implicit declaration of 'function2' was here
¿Cómo puedo evitar esto? Gracias de antemano por sus sugerencias y respuestas.
La definición de 'function1()' también sirve como una declaración. – pmg