C言語を用いて図形パターンの表示がしたい
・質問内容
C言語で正方形をコンソール画面に出力し、以下の図形が表示出来るようにしたいです。初歩的なミスがあるかもしれませんが、お願いします。
(ただし、配列は使いません)
□■■■■■■■■■
■□■■■■■■■■
■■□■■■■■■■
■■■□■■■■■■
■■■■□■■■■■
■■■■■□■■■■
■■■■■■□■■■
■■■■■■■□■■
■■■■■■■■□■
■■■■■■■■■□
・現在の状況
開発環境はeclipseで、どこをどう手直ししても最後の一行だけ出力されなかったり、余分に一行表示されてしまいます。
使用言語は通常のC言語です。
#include
int main(void){
int i,j,k;
for(k=0; k<9; k++){
for(j=0; j<=k; j++){
if(j==k){
printf("□");
}
printf("■");
}
for(i=8; i>k; i--){
printf("■");
}
printf("\n");
}
return 0;
}
・試したこと
for文内の数値を幾度となく調整したり、for文の{}の行位置の調整を行いました。