プログラミング+α学習ブログ

勉強したことの備忘録です。

*で長方形を描画するプログラム

#include <stdio.h>

int main(void)
{
    int i, j;
    int width, height;
    
    puts("長方形を作りましょう。");
    printf("横幅:"); scanf("%d", &width);
    printf("縦幅:"); scanf("%d", &height);
    
    for (i = 1; i <= height; i++) { // 長方形はheight行
        for (j = 1; j <= width; j++)    // width個の'*'を表示
            putchar('*');
        putchar('\n');
    }
    
    return (0);
}

実行結果

長方形を作りましょう。
横幅:5
縦幅:3
*****
*****
*****