Compartir a través de


Error del compilador C2181

'else' no válido sin el correspondiente 'if'

Observaciones

Cada else debe tener su correspondiente if.

Example

En el ejemplo siguiente se genera la advertencia C2181:

// C2181.cpp
int main() {
   int i = 0;
   else   // C2181
      i = 1;
}

Posible solución:

// C2181b.cpp
int main() {
   int i = 0;
   if(i)
      i = 0;
   else
      i = 1;
}