私はCの完全な初心者です。私はこのコードをcodeblocksに書いて作成しましたが、エラーはありませんでした。プログラムは、2つの整数を入力し、no1とno2の表示、合計、減算、乗算、および除算を行います。このコードを実行するとcmdがクラッシュするのはなぜですか?
ここでは、コードです:
#include <stdio.h>
int main()
{
int no1,no2,sum,sub,multi,div;
printf("Enter your first number");
scanf("%d", &no1);
printf("Enter second number");
scanf("%d", no2);
sum=(no1+no2);
sub=(no1-no2);
multi=(no1*no2);
div= (no1/no2);
printf ("%d + %d = %d \n",no1,no2,sum);
printf ("%d - %d = %d \n",no1,no2,sub);
printf ("%d * %d = %d \n",no1,no2,multi);
printf ("%d/%d = %d \n",no1,no2,div);
return 0 ;
}
私は0のエラーを得たが、私はそれを実行したときに、cmdが開き、その後、Iその後、NO1とNO2の入力値プログラムがクラッシュし、メッセージ・ウィンドウを与えるがになりますが、問題。
が問題だったこと、ありがとうございます。だからコードブロックはエラーとして表示されませんね? –
質問をstackOverflowに移行できませんか? – linuxunil
"...エラーはありませんでした。"しかし、それには警告があります。警告がオンになっていれば、この問題を警告するはずです。いつも常に、常にすべての警告をオンにしてコンパイルし、コードを生成するコードを不完全または間違ったものとして扱います。 – Blrfl