私が書こうとしているプログラムの場合、ユーザーに数値を入力するように要求し、ユーザーがループを停止するために -1 を入力するまで、入力されたすべての数値の合計を計算するプログラムを作成する必要があります。ただし、-1を印刷したり、合計に追加したりすることはできませんが、苦労しています。
#include <stdio.h>
int main ()
{
int x, total;
total = 0;
x = 0;
while (x <= -2 || x >= 0)
{
printf("Please enter a number: ");
scanf("%d", &x);
printf("You entered %d \n", x);
totalSum = total + x;
printf("total is %d \n", total);
}
printf("Have a nice day :) \n");
printf("total is %d \n", total);
return 0;
}
ループを印刷したり合計に追加したりせずに -1 でループを停止する方法について何か提案はありますか?