#include void triangle(int n) { for (int i = 1; i <= n; ++i) { for (int j = 1; j <= n - i; ++j) printf(" "); for (int j = 1; j <= i * 2 - 1; ++j) { printf("*"); } printf("\n"); } } void triangle2(int n) { for (int i = 1; i <= n; ++i) { for (int j = 1; j <= i; ++j) { printf("*"); } printf("\n"); } } void arrow(int n) { for (int i = 1; i <= (n + 1) / 2; ++i) { for (int j = 1; j <= i; ++j) { printf("*"); } printf("\n"); } for (int i = n / 2; i >= 1; --i) { for (int j = 1; j <= i; ++j) { printf("*"); } printf("\n"); } } void rectangle(int n, int m) { for (int i = 0; i < n; ++i) { for (int j = 0; j < m; ++j) { printf("*"); } printf("\n"); } } int main() { int n; printf("Specify number of rows: "); scanf("%d", &n); // triangle(n); triangle2(n); printf("\n"); arrow(n); printf("\n"); rectangle(n, n); }