无法使用功能编辑值

时间:2018-12-09 20:42:52

标签: c function

我尝试使用功能编辑值,但该值会重新运行。这是我的代码:

int reverse(int number){
number *= 5;
printf("%d", number);

return number;
}
.
.
.
printf("Please enter an integer number: ");
    scanf_s("%d", &num);
    // Reverse a number and assign it to the variable
    reverse(num);
    printf("Reversed number is: %d", reversed = num);

例如,当我将数字设置为3时,输出如下: 15尊享电话号码是:3

但是我也想将反向值设为15。 我该怎么办?

1 个答案:

答案 0 :(得分:1)

您的主代码丢弃返回的值:reverse(num);

您需要将其分配到您想去的地方,例如:num = reverse(num);int reversed_num = reverse(num);