Código:
  
Estoy haciendo un programa para buscar los números amigos anteriores a un valor dado. El programa printea la pareja de números encontrados pero, necesito mostrar un mensaje si no existe ninguna pareja de números amigos.int liContador1, liContador2, liElse = 0;
    for (liContador1 = 1; liContador1 <= liNumeroB; liContador1++)
    {
        for (liContador2 = liContador1 + 1; liContador2 <= liNumeroB; liContador2++)
        {
            if (NumerosAmigos(liContador1, liContador2))
                printf("\n%d, %d", liContador1, liContador2);
            else
                liElse++;
        }
    }
    if (liElse != 0)
        printf("\nLos n%cmeros no son amigos.\n", 163);
El problema es que no se me ocurre ninguna forma de hacerlo. He intentado con BREAK, CONTINIUE, CONTADORES..
Ahora mismo tengo:
Código:
  
fue lo último que estaba probando.else
                liElse++;
Alguien tiene alguna idea sobre cómo puedo hacer para resolver esto?.
Saludos y gracias a todos por ayudarme!.
 
 
 Alguna idea para salir salir de este FOR y printear un mensaje en C
 Alguna idea para salir salir de este FOR y printear un mensaje en C 

 
 

