#include <stdio.h> #include <stdlib.h> void triangle(int h) { int i; int j; int e; for (i=0;i<=h;i++){ for (j=h-i;j>0;j--){ } for (e=0;e<i;e++){ printf("*"); } printf("\n"); } } void carre(int h){ int i; int j; for (i=1;i<=h;i++){ for (j=1;j<=h;j++){ if (j==1||j==h){ printf("* "); } else{ if (i==1||i==h){ printf("* "); }else{ printf(" "); } } }printf("\n"); } } char menu() { char n; printf("_______________\nt) Triangle\nc) Carre\nq) Quitter\nVotre choix ? "); scanf(" %c",&n); return n; } int main() { int z=0; int h; char c; while(z==0){ c=menu(); if (c=='t'){ printf("Hauteur ? "); scanf("%d",&h); triangle(h); } else { if (c=='c'){ printf("Hauteur ? "); scanf("%d",&h); carre(h); } else{ if(c=='q'){ printf("Au revoir...\n\n"); break; } } } } return 0; }