Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- enum
- {
- SORT_ASC = 0,
- SORT_DESC = 1,
- MAX = 20
- };
- void Swap(int *, int *);
- void BubbleSort(int [], int, int);
- void PrintArray(int [], int);
- int Triple(int *);
- int main()
- {
- int iter = 0;
- int NumList[MAX];
- // Populate our array
- for(; iter < MAX; ++iter)
- *(NumList + iter) = (2 * (iter + 2));
- PrintArray(NumList, MAX);
- // Triple all elements
- for(; iter < MAX; ++iter)
- Triple(NumList + iter);
- PrintArray(NumList, MAX);
- return 0;
- }
- void Swap(int *aPtr, int *bPtr)
- {
- int aTemp, bTemp;
- aTemp = *aPtr;
- bTemp = *bPtr;
- *bPtr = aTemp;
- *aPtr = bTemp;
- }
- int Triple(int *cPtr)
- {
- *cPtr = *cPtr * 3;
- return *cPtr;
- }
- void PrintArray(int Array[], int size)
- {
- int iter = 0;
- for(; iter < size; ++iter)
- printf("%d ", *(Array + iter));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement