Как передать Int из функции в другую функцию в C? - PullRequest
0 голосов
/ 29 января 2019

Я написал 2 функции, одну для ввода положительного целого числа, а другую, чтобы показать, какое целое число было введено.Как передать значение моей переменной в мою функцию, которая должна напечатать ввод?

Мой код:

#include <stdio.h>

    int enter_number(){
    printf("Please enter a positive Number\n");
    int number = 0;
    scanf("%i", &number);
    if (number <= 0){
        enter_number();


    }
    else {
    return number;

    }
}


## Heading ##void show_number(){

    printf("the number is: %i", number);

}

int main(){

    enter_number();
    show_number();
    return 0;
}
...