c言語のとある書籍中の演習で、『二つの整数値を読み込んで、小さい方の数以上で大きい方の数以下の全整数を加えた値を表示するプログラムを作成せよ。』という問題がありました。
『例:二つの整数を入力してください。
整数a:37
整数b:28
28以上37以下の全整数の和は325です。』のように。
これを下記のコードで実行しようとしたのですが、一番最後のprintf関数だけ実行されません。理由が分かる方教えてください。汚いコードですみません。
コードが画像になっています。テキストにしましょう。
```C
と
```
という行で囲みます。
do {} while() の中に、 printf("cnt = %d\n", cnt); とか入れるとどうなるでしょう? きっと無限に出力するのでは?
コードをテキストにするには、もう一度全部書くしかないのですか?virtualboxでコピーしたものをここでペーストする方法が分からなくて、、
> もう一度全部書くしかないのですか?
そんなことをしちゃ駄目です。コピペ以外はあり得ない。
VM内との共有が出来ていないということですね。それはそれでいろいろ困りそうですが。
Virtualbox ではデフォルトでクリップボード共有が無効になっているので、それを有効にすればよいですね。
https://pc-karuma.net/virtualbox-clipboard-share/
回答2件
あなたの回答
tips
プレビュー