fork download
  1. #include <stdio.h>
  2. int* input(int *n)
  3. {
  4. if (scanf("%d", n) == 1)
  5. {
  6. return malloc((*n) * sizeof(int));
  7. }
  8. else return NULL;
  9. }
  10. int main() {
  11. int *mas, n;
  12. mas = input(&n);
  13. printf("Mas = %p, n = %d\n",mas, n);
  14. if (mas) free(mas);
  15. }
  16.  
Success #stdin #stdout 0.01s 5432KB
stdin
10
stdout
Mas = 0x5606addf8270, n = 10