Respuesta :
Answer:
#include <stdio.h>
int main(void) {
char triangleChar;
int triangleHeight;
printf("Enter a character:\n");
scanf(" %c", &triangleChar);
printf("Enter triangle height:\n");
scanf("%d", &triangleHeight);
printf("\n");
int i, j;
for(i = 0; i < triangleHeight; ++i) {
for(j = 0; j <= i; ++j) {
printf("%c ", triangleChar);
}
printf("\n");
}
return 0;
}
Explanation:
- Get the character and height as an input from user.
- Run the outer loop up to the height of triangle.
- Run the inner loop up to the value of i variable and then display the character inside this loop.
The program is an illustration of loops
Loops are program statements that are used to perform repeated operations
The complete program in C, where comments are used to explain each line is as follows:
#include <stdio.h>
int main(void) {
char triangleChar;
int triangleHeight;
printf("Enter a character:\n");
scanf(" %c", &triangleChar);
printf("Enter triangle height:\n");
scanf("%d", &triangleHeight);
printf("\n");
//This iterates through the rows
for(int i = 0; i < triangleHeight; ++i) {
//This iterates through the columns
for(int j = 0; j <= i; ++j) {
//This prints the characters
printf("%c ", triangleChar);
}
printf("\n");
}
return 0;
}
Read more about loops at:
https://brainly.com/question/14284157