DEV/DEV1.1/TP06/figures.c

26 lines
385 B
C
Raw Normal View History

2022-10-12 16:41:20 +02:00
#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;
}