#include <stdio.h>
#include <malloc.h>

main()
{
    int i;
    int *p;
    int *a[200];

    for (i = 0; i < 100; i++) {
      p = (int *)malloc(1024*1024);
      if (p == 0) break;
      a[i] = p;
      printf("%d\n", i+1);
    }
}
