前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
基礎の練習としてvscodeを用いてCの練習をしていたが、突然プログラムが実行不可となった。同ファイル内でコードを書いてはコメント化するを繰り返して色々なコードを試している時に発生した。問題コードをコメント化して他のコードを試すとうまく実行できる。その問題コードのみ何の反応も返ってこない。(エラー表示も一切出ない)
該当のソースコード
C
ソースコード
int function1(int num1,int num2)
{
return (log2(num2-num1)-log2(4));
}
int main(void)
{
int i;
int num;
int num1,num2,max,min;
int ans;
int stage;
int max_stage;
int NUM[max_stage];
srand(time(NULL));
num1=rand();
num2=rand();
if (num1>num2) {max=num1;min=num2;} else {max=num2;min=num1;}
printf("Select any positive number from %d to %d.\n",min,max);
ans=min+rand()%(max-min+1);
max_stage=function1(min,max);
stage=0;
do{
printf("The rest for select is %d.What is answer number?\n",max_stage-stage);
scanf("%d",&num);
NUM[stage++]=num;
if(num>ans) printf("Smaller than you selected.\n"); else if(num<ans) printf("Bigger than you selected.\n");
}while (num!=ans && stage<max_stage);
if (num != ans)
printf("Don't mind,The answer is %d.\n",ans);
else{
printf("You are reight.\n");
printf("You selected in %d.",stage);
}
puts("The note of your select.\n ");
for(i=0;i<max_stage;i++)
{
printf("%d:%d\n",i+1,NUM[i]);
}
return 0;
}
試したこと
同ファイル内で複数のコードを試した。他のコードは実行出来、エラーがあればしっかり表示してくれた。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/06 04:51