Как возвратить с функции два значения? - C (СИ)
Формулировка задачи:
Приветствую)
Поставлена следующая задача: Создать функцию, которая при условии N>8 запросит ввести отрицательные числа, затем она посчитает сумму каждого 4-го числа, а так же всех остальных.
Вопрос: Как из этой функции вытащить два значения (return бессилен, как я понимаю)?
Решение задачи: «Как возвратить с функции два значения?»
textual
Листинг программы
#include <stdio.h> void foo(int* a, int* b) { *a = *b = 100; } int main() { int a, b; foo(&a, &b); printf("a=%d\nb=%d\n", a, b); return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д