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;
}