
No.10ベストアンサー
- 回答日時:
input ? 1 2 5 9 10と表示されたら1と入力しenterします。
更に
input ? 1 2 5 9 10と表示されたら2と入力しenterします。
同様にして5,9,10を入力します。
添付図参照(赤線で囲んだ個所が入力した値)
最後に
kaisuu=5 goukei=27 heikin= 5.400
が表示されます。

No.9
- 回答日時:
>たしかにコンパイルに成功しましたが、実行結果の、
>kasisuu=5、goukei =27、heikin=5.400 と出て来ず、
>input?1 2 5 9 10という実行結果になったのですが。なぜでしょうか?
こちらでも確認しますので、ソースを補足にコピペして貼り付けていただけませんでしょうか。(画像の通りにこちらで打ち込むのはつらいので)
#include <stdio.h>
int main(void)
{
int inpData;
int inpCount=0;
int inpTotal=0;
float heikin;
/* プログラムの開始 */
while(inpCount<5)
{
printf("input ? 1 2 5 9 10");
scanf("%d",&inpData);
inpCount++;
inpTotal+=inpData;
}
/* プログラムの終了 */
heikin=(float)inpTotal/(float)inpCount;
printf("\t kaisuu=%d goukei=%d heikin=%6.3f\n",
inpCount,inpTotal,heikin);
}
これが、ソースコードです。
よろしくお願いいたします。
No.8
- 回答日時:
>gcc data.cと打つと、
>もう1回c\studycase1>と出てきます。
>その繰り返しです。
gcc data.cと打った後、なにもエラーが表示されないのでコンパイルが成功したということです。
dir と打つと
a.exe
が表示されるはずです。それが、data.cの実行形式プログラムです。
a.exeとうって、そのプログラムを実行してください。
たしかにコンパイルに成功しましたが、実行結果の、
kasisuu=5、goukei =27、heikin=5.400 と出て来ず、
input?1 2 5 9 10という実行結果になったのですが。なぜでしょうか?教えていただけると助かります。すみません。
No.7
- 回答日時:
エラーの画像をみた推測ですが
①printf("input ? 1 2 5 9 10")
の後に;がありません。;をつけてください。
②print("\t kaisuu・・・以降省略
はprintではなくprintfにしてください。
そのエラーを直したらこうなりました。教えていただけると幸いです。
まず、cd\studycase1
と打つと、
dirと打って、
c\studycase1>と出てきて、
gcc data.cと打つと、
もう1回c\studycase1>と出てきます。
その繰り返しです。
よろしくお願いします。
No.6
- 回答日時:
エラーの内容がぼやけてよくわかりません。
スマホで写メするのではなく、そのエラーをコピペして、補足に貼り付けてください。また、画面の画像をとる場合は、Snipping toolをつかうときれいに画像がとれます。Snipping toolはアクセサリのなかに入っています。
No.5
- 回答日時:
No such file or directoryエラーならgcc を実行しているディレクトリ(フォルダ)にプログラムが存在しないために発生→gcc を実行しているディレクトリ(フォルダ)が正しいか確認。
(C:\Users\***\Desktop\***\data.c自分のデスクトップの中の***¥data.c)目的のプログラムが置いてあるか、名前は間違っていないか、拡張子に間違いないか確認。コマンドプロンプトを開き、デスクトップ上のファイルをドラッグドロップし(ファイルの絶対パスが表示)パスをgccで指定する。
No.4
- 回答日時:
デスクトップにソースファイル(data.c等)は置かないほうが良いです。
デスクトップに置くと今回のようにいろいろと厄介な問題が起こります。
c:\test とか c:\study\case1 とかのようなフォルダを作成し、そこに格納してください。
そして、コマンドプロンプトで、そのフォルダに移動してから、そこで gcc data.c と入力してください。
尚、格納するフォルダ名は半角の英字と数字のみにしてください。
c:試験 とか c:\test case 等のように、フォルダ名に漢字とかスペースがあるといろいろと厄介な問題が起こりますので、漢字とかスペースとかは使わないでください。
No.3
- 回答日時:
エラーメッセージとか補足したら、回答を得られやすいと思います。
参考:「技術系メーリングリストで質問するときのパターン・ランゲージ」
https://www.hyuki.com/writing/techask.html#paste
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) iPhone SEです。 ソースからコンパイルする方法ってどうすればいいのですか。教えてくださると嬉 3 2022/10/02 08:08
- Excel(エクセル) vba コンパイル 4 2022/10/27 10:01
- C言語・C++・C# Cのコンパイルでコメントアウトをそのままオブジェクトに保持したい 7 2023/08/01 22:22
- C言語・C++・C# プログラム Arduino 1 2022/07/03 11:13
- Java dokojavaのコンパイルについて 1 2022/10/06 18:42
- FX・外国為替取引 MQL5にて謎のエラーが発生!だれか対処を教えてください! 1 2023/03/25 15:59
- C言語・C++・C# エラー: ‘inval’ の記憶サイズが不明です。 union semun inival; というエ 2 2023/01/16 22:04
- C言語・C++・C# ExcelCS 1 2023/01/27 19:47
- C言語・C++・C# メインプログラムに#include <algorithm>を書いて、 そのメインプログラムが // 3 2023/05/02 11:24
- Microsoft ASP Windows10エンタープライズ版をインストールしたらアプリが使えなくなった 3 2023/03/07 11:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
インライン展開でコンパイラが...
-
関数の返す値で直接Bitをセット...
-
ccコマンドの使い方
-
Fortranのサブルーチン呼び出し...
-
コンパイラフラグ(compiler fla...
-
LALRで解析できてLLで出来ない...
-
C++ で、「)」が必要 というエ...
-
GNUコンパイラとIntelコンパイ...
-
C言語での変数宣言の場所
-
javaと.net frameworkの性能に...
-
ABAQUS ユーザーサブルーチン...
-
コンパイラについて
-
VisualC++でコンパイル、Linux...
-
PC-9801用のフリーな高級言語を...
-
C++でアボート(Abort)で処理が...
-
コンパイラの制限 : ヒープの領...
-
0除算して、落ちるプログラムと...
-
何も書いて無いのに警告が出る...
-
C++の Unhandled Exceptionにつ...
-
不要なインクルードファイルの検出
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
0除算して、落ちるプログラムと...
-
C++でアボート(Abort)で処理が...
-
C++ で、「)」が必要 というエ...
-
io.hをincludeするとそのような...
-
コンパイラの制限 : ヒープの領...
-
不要なインクルードファイルの検出
-
どのプログラミング言語ででき...
-
Eclipseの環境設定について
-
コンパイルできない
-
初心者はIDE使わないほうが良く...
-
FORTRAN→Cに翻訳
-
fortranでのNaNについて
-
関数の戻り値による変数の初期化
-
ABAQUS ユーザーサブルーチン...
-
sprintfを用いたフォーマット文...
-
__extension__
-
変数(関数)名の頭に_
-
makeのエラーについて
-
volatile修飾について
-
C言語のワーニングメッセージの...
おすすめ情報
以下の写真のソースコードなのですが。教えていただけると助かります。やはり、実行結果のように出て来ないのです。教えていただけると助かります。すみません。
以下のURLのようなエラーが出ます。教えていただけると助かります。すみません。
以下のようなプログラムを組んだのですが。教えていただけると助かります。すみません。