Приступая к работе с функциями требуется помощь при вводе чисел (для начинающих) - PullRequest
0 голосов
/ 21 октября 2019

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

int addTwoInt(int a, int b);

int main(void)
{
    printf("Enter a number: ");
    scanf("%d", &addTwoInt(<#int a#>, <#int b#>));
    // printf("The two numbers added are %d", addTwoInt);
}

int addTwoInt(int a, int b)
{
    int sum;
    sum = a + b;
    return sum;
    printf("The sum of the numbers are %d", sum);
}

Ответы [ 2 ]

0 голосов
/ 21 октября 2019

Вы попросили более чистый способ сложения двух чисел или других арифметических операций, которые вы можете просто сделать в выражении возврата, например:

int addTwoInts(int a, int b){
return a+b
}
0 голосов
/ 21 октября 2019
int addTwoInt(int a, int b);
int main(void)
{
int x;
int y;
printf("Enter a number: ");
scanf("%d", &x);
scanf("%d", &y);

int z = addTwoInt(x, y);
printf("%d", z);

//printf("The two numbers added are %d", addTwoInt);
}

int addTwoInt(int a, int b)
{
int sum;
sum = a + b;
printf("The sum of the numbers are %d", sum);
return sum;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...