Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 1) В функции foo есть целочисленный массив из 10 элементов, заполненный разными числами.
- 2) При вызове функция foo возвращает только один (по очереди) элемент из массива.
- 3) Требуется распечатать все нечётные элементы массива из функции main.
- */
- #include <stdio.h>
- int foo();
- //////////////////////////////////////////////////////////////////
- int main() {
- //int c = 5;
- //int np = foo();
- for (int i = 0; i < 10; i++)
- {
- if (p[i] % 2 != 0)
- {
- printf("%d ,", p[i - c]);
- }
- }
- }
- ////////////////////////////////////////////////////////////////////
- int foo()
- {
- static int nx = -1;
- static int mas[10] = {102, 103, 125, 132, 135, 144, 151, 154, 159, 162 };
- nx++;
- if(nx == 10) nx = 0;
- //return &mas[v];
- return mas[nx];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement