これで動かないのですが、何が違っているのか、教えていただけますか。
#include <stdio.h>
int main(void)
{
int m, n, sum, i, w ;
printf("mからnまでの合計を求めます\n\n");
printf("m >> ");
scanf(" %d", &m);
printf("n >> ");
scanf(" %d", &n);
sum=0;
if(m>n){
w=m;
m=n;
n=w;
}
sum=0;
i=m;
while(i<=n){
sum=sum+i;
i=i+1;
}
printf("%d から %d の合計 = %d\n",m,n,sum);
return 0;
}
No.5
- 回答日時:
試してみましたが,私の考えるExpectedが出てきました。
何通りかIdeone.comで動かしてみました。
https://ideone.com/lvxED
#2/#3/#4,それぞれExpectedは何なのでしょうか。また,それはどういう計算で出た物でしょうか。
それらがわかれば,「何が違っているのか」を回答できるかもしれません。
No.4
- 回答日時:
1) コンパイルしてない。
C のプログラムを実行するには、たいていの環境はコンパイルが必要だよ。
2) コンパイルを忘れている。
C のプログラムを更新したら、また、コンパイルが必要だよ。
3) コンパイルできないという意味の質問。
ソースファイルを保存するときの日本語コードがシステムのコードと違っているのかな?
日本語を全て削除するとコンパイルできるかもね。
4) コンパイルしてできたファイルを実行しても、「mからnまでの合計を求めます」が表示されないという意味の質問。
別のファイルを実行しているかも。
フルパスで実行してみるといいよ。
5) 実行すると、間違った合計が計算されて、表示される。
質問するときに、貼り付けたコードはどこも間違ってないから、貼り付けたコードをソースファイルに貼り付けて、コンパイルして、試してみて。
6) 上の 1) ~ 5) のどれでもない。
使っているシステムに問題があるか、何か致命的に勘違いしているかもね。
No.2
- 回答日時:
1.どのような処理をさせたいのですか?
2.「動かない」とはどういうことですか?
3.このプログラムには入力を求める場所がありますが、何を入れましたか?
「どう作るべきなのか」が判らないとアドバイス出来ません
結果が違う、エラーが出る、PCが動かなくなる…etc
せめてそれが書かれていれば一応答えられるとは思いますが
エラーを吐かない時点で「動いてはいる」のですが…3がありますので一概には言えません
ちなみにintとして扱える範囲外であったり、全角数字だとエラーは出ると思います
>No.1さん
中身から考えるに多分「処理系」って書いても理解できないと思う…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語階乗の総和を求める 2 2023/03/04 23:31
- C言語・C++・C# C言語: ポインタ 5 2022/06/01 08:33
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# プログラミング実行後に表示される値を答えよ #include <stdio.h> void main 4 2022/05/28 10:20
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# プログラミング実行後の表示される値を答えよ #include<stdio.h> void main( 7 2022/05/20 00:07
- C言語・C++・C# c言語でユーザ関数を利用して複素数のべき乗と絶対値の数列を計算するプログラムが作りたいです。 3 2023/01/29 22:13
- C言語・C++・C# 宣言する関数の形が決まっている状態で、 str1とstr2の文字列をこの順に引っ付けてstrに保存し 2 2022/05/30 18:21
- C言語・C++・C# C言語 プログラミング 4 2022/05/22 11:53
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<math.h>があるのにsqrtが・...
-
「fatal error C1189」を回避す...
-
VBAを何回も作り直して、容量が...
-
” OS ビルド ” の意味が分か...
-
外部シンボル "_main"は未解決です
-
1 つ以上の複数回定義されてい...
-
複数のサブディレクトリを一緒...
-
Borland C++ Compiler について…
-
C言語でmからnまでの合計を求め...
-
コンパイルエラー:ユーザ定義...
-
Makefile作成時の拡張子.oとは?
-
定数式とはどういう意味でしょ...
-
Borland C Builder とOpenCVを...
-
drand48()が使えない
-
コンパイル時に見たことないエ...
-
関数形式マクロ
-
C言語をコンパイル後の膨大なフ...
-
ヘッダファイルとは?
-
C++コンパイル時に『 C1083: in...
-
エクセルVBAではRound...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAを何回も作り直して、容量が...
-
<math.h>があるのにsqrtが・...
-
” OS ビルド ” の意味が分か...
-
Makefile作成時の拡張子.oとは?
-
「fatal error C1189」を回避す...
-
1 つ以上の複数回定義されてい...
-
ILSpyで、デコンパイルできない。
-
C言語でヘッダファイルにグロー...
-
エクセルVBAではRound...
-
セミコロンについて
-
マクロ コンパイルがグレーバック
-
C++コンパイル時に『 C1083: in...
-
外部シンボル "_main"は未解決です
-
PRO*C コンパイルエラー
-
コンパイルエラー:ユーザ定義...
-
クリティカルエラー Expressio...
-
ビルドとリビルドの違いを教え...
-
RPGでプログラムからソースファ...
-
戻り値について
-
C++のhppファイルをCでinclude
おすすめ情報