Răspuns:
#include<stdio.h>
int main()
{
int i, j, k, n;
printf("Introduceti un numar N:\n");
scanf("%d", &n);
printf("Tripletele pana la N sunt:\n");
for (i=1; i<n; ++i)
for (j=i+1; j<n; ++j)
{
k=sqrt(i*i+j*j);
if (k*k==i*i+j*j)
printf("%d %d %d \n", i, j, k);
}
return 0;
}
Explicație: