从内部交换机更新全局变量

时间:2016-11-13 01:01:30

标签: c

也许这是一个有明显答案的问题,但我是C的新手,并且花了好几个小时试图让自己独立工作并在这个网站上搜索。

我正在构建一个简单的程序,该程序以包含数字的变量(在本例中为1234)开头,程序中的一个选项允许用户更改该变量(值)。

因此,系统会要求用户输入要保留的 value 的新号码。然后又问了相同的号码。如果输入的数字相同,则应更新 value 以保留这些新数字(存储在 newValue {{ 1}} )。

我正在尝试通过为新的变量分配存储在新变量中的数字来确定如何更新 newValueCheck ,无论我尝试什么,当菜单循环时我会问 value 中的数字计划,它始终保持为1234.

再次,抱歉,如果这是显而易见的,但它让我疯了。

value

1 个答案:

答案 0 :(得分:0)

您正在处理“范围”问题。由于您在循环中声明变量,因此它仅在该迭代的持续时间内“存在”。在循环之前声明它,你应该设置