fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main( void ){
  5. int* aNums;
  6. int iSize;
  7. int i;
  8. int iTmp;
  9.  
  10. scanf("%d", &iSize);
  11. aNums = (int*) calloc( iSize, sizeof(int));
  12.  
  13. for(i = 0; i < iSize; i++){
  14. scanf("%d", &aNums[i]);
  15. }
  16.  
  17. iTmp = aNums[0];
  18. aNums[0] = aNums[iSize - 1];
  19. aNums[iSize - 1] = iTmp;
  20.  
  21. for(i = 0; i < iSize; i++){
  22. printf("%d ", aNums[i]);
  23. }
  24. }
Success #stdin #stdout 0s 5320KB
stdin
6 5 4 23 5 4 2
stdout
2 4 23 5 4 5