#include #include int main(int argc, char * argv[]) { int nb_square; printf("Veuillez indiquer le nombre de carrés : "); scanf("%d", &nb_square); for (int i = 0; i < nb_square; i++) { for (int i2 = 0; i2 < i; i2++) printf("| "); printf("+"); for (int i2 = 0; i2 < ((nb_square-i)*2)-1; i2++) { printf("--"); } printf("+"); for (int i2 = 0; i2 < i; i2++) printf(" |"); printf("\n"); } for (int i = 0; i < nb_square; i++) printf("| "); for (int i = 0; i < nb_square; i++) printf(" |"); printf("\n"); for (int i = nb_square-1; i >= 0; i--) { for (int i2 = 0; i2 < i; i2++) printf("| "); printf("+"); for (int i2 = 0; i2 < ((nb_square-i)*2)-1; i2++) { printf("--"); } printf("+"); for (int i2 = 0; i2 < i; i2++) printf(" |"); printf("\n"); } return EXIT_SUCCESS; }