He cambiado algo en el código:
Código:
for (liContador1 = 1; liContador1 <= liN; liContador1++)
{
for (liContador2 = 1; liContador2 <= liN; liContador2++)
{
for (liContador3 = 1; liContador3 <= liN; liContador3++)
{
if (liContador1 * liContador1 + liContador2 * liContador2 == liContador3 * liContador3)
printf("(%d, %d, %d)\t", liContador1, liContador2, liContador3);
}
}
}
Ahora me da algunos valores diferentes, no sé que hacer, ayuda!!!