- void* ptr1 = malloc(1000);
- void* ptr2 = malloc(0xFF);
- void* ptr3 = malloc(010);
+ void* ptr1;
+ void* ptr2;
+ void* ptr3;
+
+ ptr1 = malloc(1000);
+ if (!ptr1) {
+ fprintf(stderr, "No se pudo reservar memoria para ptr1.\n");
+ return EXIT_FAILURE;
+ }
+
+ ptr2 = malloc(0xFF);
+ if (!ptr2) {
+ fprintf(stderr, "No se pudo reservar memoria para ptr2.\n");
+ return EXIT_FAILURE;
+ }
+
+ ptr3 = malloc(010);
+ if (!ptr3) {
+ fprintf(stderr, "No se pudo reservar memoria para ptr3.\n");
+ return EXIT_FAILURE;
+ }