Hola.
Estoy utilizando un software llamado "mikroC" que me permite programar un pic en Lenguaje C, pero al compilar el codigo me da un error. He intentado programar de dos formas distintas pero en de ambas formas me da error, alguien podria ayudarme???
La estructura del codigo es la siguiente:
lo que pretendo es configurar distintos parametros en el "main" y tras esto que entre en un bucle infinito en donde primero se ejecuta la funcion "func_desactivar" y despues "func_activar", y cuando esta finaliza que vuelva a ejecutarse "func_desactivar"
/***********************************************/
void main()
{
//codigo
//codigo
func_desactivar();
}
void func_desactivar(){
//codigo
func_activar();
}
void func_activar(){
//codigo
func_desactivar();
}
/**************************************************/
LA OTRA FORMA EN QUE LO HE INTENTADO ES ESTA
/*************************************************/
void main()
{
//codigo
desactivar:
func_desactivar();
activar:
func_activar();
}
void func_desactivar(){
//codigo
goto activar;
}
void func_activar(){
//codigo
goto desactivar;
}
/*****************************************/
que alguien me ayude, necesito programar esta estructura y el compilador no hace mas que darme un error......
Estoy utilizando un software llamado "mikroC" que me permite programar un pic en Lenguaje C, pero al compilar el codigo me da un error. He intentado programar de dos formas distintas pero en de ambas formas me da error, alguien podria ayudarme???
La estructura del codigo es la siguiente:
lo que pretendo es configurar distintos parametros en el "main" y tras esto que entre en un bucle infinito en donde primero se ejecuta la funcion "func_desactivar" y despues "func_activar", y cuando esta finaliza que vuelva a ejecutarse "func_desactivar"
/***********************************************/
void main()
{
//codigo
//codigo
func_desactivar();
}
void func_desactivar(){
//codigo
func_activar();
}
void func_activar(){
//codigo
func_desactivar();
}
/**************************************************/
LA OTRA FORMA EN QUE LO HE INTENTADO ES ESTA
/*************************************************/
void main()
{
//codigo
desactivar:
func_desactivar();
activar:
func_activar();
}
void func_desactivar(){
//codigo
goto activar;
}
void func_activar(){
//codigo
goto desactivar;
}
/*****************************************/
que alguien me ayude, necesito programar esta estructura y el compilador no hace mas que darme un error......