fork download
  1. #include <stdio.h>
  2.  
  3. int k=0, v[100];
  4.  
  5. int * greater(int n[], int length, int value)
  6. {
  7. int i;
  8. for (i=0; i<length; i++)
  9. if (n[i]>value)
  10. {
  11. v[k]=n[i];
  12. k++;
  13. }
  14. int *p=v;
  15. return p;
  16. }
  17. int main ()
  18. {
  19. int a[]={1,2,3,4,5};
  20. int *p=greater (a,5,3);
  21. int *end; end=v+k-1;
  22. while (p<=end)
  23. {
  24. printf ("%i ", *p);
  25. p++;
  26. }
  27. }
Success #stdin #stdout 0s 2052KB
stdin
Standard input is empty
stdout
4 5