Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 1) В функции main создайте 2 массива по 10 элементов в каждом.
- // 2) Заполните эти массивы разными (случайными) числами.
- // 3) Передайте адреса этих двух массивов в функцию foo
- // 4) В функции foo поменяйте местами содержимое массивов.
- // 5) Из функции main распечатайте содержимое этих двух массивов.
- #include <stdio.h>
- void foo(int* , int* );
- /////////////////////////////////////////////////////////
- int main()
- {
- int mas [10] = { 5, 15, 25, 30,35,40, 45, 50, 55, 60 };
- int array[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
- foo(mas, array);
- }
- /////////////////////////////////////////////////////////
- void foo(int* p, int* ptr)
- {
- for (int i = 0; i < 10; i++)
- {
- printf(" p[%d] = %2d \n",i, p[i]);
- }
- printf(" - - - - - - - - - -\n");
- for(int i = 0; i < 10; i++) printf("ptr[%d] = %2d\n",i, ptr[i]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement