fork download
  1. #include<stdio.h>
  2. int * range(int a, int b);
  3.  
  4. int main()
  5. {
  6. int *r;
  7. int j;
  8. r = range(0,5);
  9. printf("%d",r[1]);
  10. free(r);
  11. return 0;
  12. }
  13.  
  14. int * range(int a, int b){
  15. int *last = malloc(sizeof(int) * b);
  16. int i,j;
  17. for(i=a;i<b;i++){
  18. last[i] = i;
  19. }
  20. return last;
  21. }
  22.  
Success #stdin #stdout 0s 4256KB
stdin
Standard input is empty
stdout
1