#include <stdio.h>
int main() {
int hauteur; // Nombre de lignes du triangle, saisi par l'utilisateur
// Demande la hauteur à l'utilisateur
printf("Entrez la hauteur du triangle :\n");
scanf("%d", &hauteur); // Lit l'entier saisi et le stocke dans "hauteur"
// Boucle sur chaque ligne du triangle (de 1 à hauteur)
for (int i = 1; i <= hauteur; i++)
{
// Affiche les espaces à gauche pour centrer le triangle
// Il y en a de moins en moins à chaque ligne (hauteur - i)
for (int j = 0; j < hauteur - i; j++)
{
printf(" ");
}
// Affiche les étoiles de la ligne
// Le nombre d'étoiles suit la suite 1, 3, 5, 7... (2*(i-1) + 1)
for (int j = 0; j < 2 * (i - 1) + 1; j++)
{
printf("*");
}
// Passe à la ligne suivante
printf("\n");
}
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: