26 lines
385 B
C
26 lines
385 B
C
|
#include <stdio.h>
|
||
|
#include <stdlib.h>
|
||
|
|
||
|
int main(void){
|
||
|
int x = 0;
|
||
|
int i;
|
||
|
int j;
|
||
|
int k;
|
||
|
int l;
|
||
|
printf("Rentrer un entier:");
|
||
|
scanf("%d",&x);
|
||
|
for(i=-1;(i*i)>=x;i++){
|
||
|
for(j=-1;(j*j)>=x;i++){
|
||
|
for(k=-1;(k*k)>=x;i++){
|
||
|
for(l=-1;(l*l)>=x;i++){
|
||
|
if(i*i+j*j+k*k+l*l==x){
|
||
|
printf("%d=%d+%d+%d+%d",x,i*i,j*j,k*k,l*l);
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
return EXIT_SUCCESS;
|
||
|
}
|