Не могу редактировать значения с функциями - PullRequest
0 голосов
/ 09 декабря 2018

Я пытаюсь редактировать значение с помощью функции, но значение возвращается обратно.Вот мой код:

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, вывод будет выглядеть так:Как я могу это сделать?

1 Ответ

0 голосов
/ 09 декабря 2018

Ваш основной код отбрасывает возвращаемое значение: reverse(num);.

Вам необходимо назначить его туда, куда вы хотите, например: num = reverse(num); или int reversed_num = reverse(num);.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...