Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdlib.h>
- #include <stdio.h>
- #include <time.h>
- #define ARRAY_SIZE 5
- int main()
- {
- srand(time(0));
- int numbersOne[5] = {1, 2, 3, 4 ,5};
- int *pNumOne = numbersOne;
- int *pStaticNum = numbersOne;
- int i = 0;
- int *tmp = &i;
- for (int i = 0; i < ARRAY_SIZE; i++)
- {
- /*int number = rand () % 10;
- numbersOne[i] = number;*/
- printf("%i ", numbersOne[i]);
- }
- for(int j = 0; j < ARRAY_SIZE / 2; j ++)
- {
- /*tmp = numbersOne[j];
- numbersOne[j] = numbersOne[ARRAY_SIZE - j - 1];
- numbersOne[ARRAY_SIZE - j - 1] = tmp;*/
- *tmp = *pNumOne;
- *pNumOne = *(pStaticNum + (ARRAY_SIZE - j - 1));
- *(pStaticNum + (ARRAY_SIZE - j - 1)) = *tmp;
- pNumOne++;
- /*printf("Array two %i \n", *pNumOne);
- pNumOne ++;*/
- }
- printf("\n");
- for(int k = 0; k < ARRAY_SIZE; k ++)
- {
- /*printf("Array two %i \n", numbersOne[k]);*/
- printf( "%i ", numbersOne[k]);
- pNumOne++;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement