/********************************************************* * From C PROGRAMMING: A MODERN APPROACH, Second Edition * * By K. N. King * * Copyright (c) 2008, 1996 W. W. Norton & Company, Inc. * * All rights reserved. * * This program may be freely distributed for class use, * * provided that this copyright notice is retained. * *********************************************************/ /* reverse3.c (Chapter 12, page 264) */ /* Reverses a series of numbers (pointer version) */ #include #define N 10 int main(void) { int a[N], *p; printf("Enter %d numbers: ", N); for (p = a; p < a + N; p++) scanf("%d", p); printf("In reverse order:"); for (p = a + N - 1; p >= a; p--) printf(" %d", *p); printf("\n"); return 0; }