No es la enumeración sino que debes definir la variable al principio del bloque, recuerda a diferencia de C++ en C tienes que definir tus variables al principio del bloque de código de su ámbito.
Ejemplo:
Código C:
Ver originalvoid inicioPrograma()
{
enum _estado estado;
printf("Bienvenido. Pulse ENTER para continuar..."); estado = _menuPrograma;
}