fork(5) download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void printRepeating(int arr[], int size)
  5. {
  6. int i;
  7. printf("The repeating elements are: \n");
  8. for (i = 0; i < size; i++)
  9. {
  10. if (arr[abs(arr[i])] >= 0)
  11. arr[abs(arr[i])] = -arr[abs(arr[i])];
  12. else
  13. printf(" %d ", abs(arr[i]));
  14. }
  15. }
  16.  
  17. int main()
  18. {
  19. int arr[] = {1, 2, 3, 1, 3, 6, 6};
  20. int arr_size = sizeof(arr)/sizeof(arr[0]);
  21. printRepeating(arr, arr_size);
  22. getchar();
  23. return 0;
  24. }
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
The repeating elements are: 
 1  3  6