对于我正在尝试编写的程序,我必须创建一个程序,要求用户输入一个数字并计算输入的所有数字的总和,直到用户输入 -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 的任何建议?