ここから本文です

アスタリスクの記号を用いて長方形を描画する関数printRectを設計し、それを適切に...

アバター

ID非公開さん

2017/12/1518:53:23

アスタリスクの記号を用いて長方形を描画する関数printRectを設計し、それを適切に使用するプログラムを作成せよ。長方形の幅width及び高さheightをmain関数内で入力させるものとし、入出力の使用はつぎの実行例のよ

うに動作するよう設計することという問題で自分がやったのはこれで図形が表示できません! どう言うことでしょうか?教えてください!急いでいます!
#include<stdio.h>
void printRect(int height,int width);
int main(void){
int height,width;
printf("長方形を出力します。\n");
printf("高さ:");
scanf("%d",&height);
printf("幅:");
scanf("%d",&width);
return 0;
}

void printRect(int height,int width){
int i,j;
for(i=1;i<=height;i++){
for(j=1;j<=width;j++){
printf("*");
}
printf("\n");
}
}
これだと長方形とアスタリスクが表示できません!急いでいます!教えてください!

閲覧数:
61
回答数:
2

違反報告

ベストアンサーに選ばれた回答

ikt********さん

2017/12/1519:02:43

あなたのmainは、幅・高 を入力してるだけで、
かんじんの
・printRect関数呼び出し

・してない
じゃないですか。 何も出ないのはあたりまえ。

scanf("%d",&width); の次に
printRect(height, width);
の1行を追加する。

  • アバター

    質問者

    ID非公開さん

    2017/12/1519:06:12

    それで表示したのですが再定義されています。異なる基本型ですと表示されてしまいます…

  • その他の返信を表示

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

この質問は投票によってベストアンサーに選ばれました!

ベストアンサー以外の回答

1〜1件/1件中

プロフィール画像

カテゴリマスター

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる