我正在制作一个计算器应用程序,我想看看是否可以调用我在 if 语句中设置的变量;在 if 语句结束后。我可以做吗?我已经尝试了几件事,但我就是无法让它工作。
int main()
{
// ...
int finished;
do{
// ...
if(operator == 1){
int finished = number[1] + number[2];
printf("\n\n%d \+ %d is: %d", number[1], number[2], finished);
}
if(operator == 2){
int finished = number[1] - number[2];
printf("\n\n%d \- %d is: %d", number[1], number[2], finished);
}
// ...
printf("\ndebug %d\n: ", finished);
// ...
} while (doAgain == 1);
return 0;
}