#include <stdio.h>
#include <stdlib.h>
int main() {
int *a0 = malloc(2 * sizeof(int));
*(a0 + 0) = 1;
*(a0 + 1) = 1;
int *a1 = malloc(4 * sizeof(int));
*(a1 + 0) = *(a0 + 0);
*(a1 + 1) = *(a0 + 1);
*(a1 + 2) = *(a1 + 0) + *(a1 + 1);
*(a1 + 3) = *(a1 + 1) + *(a1 + 2);;
free(a0);
int *a2 = malloc(8 * sizeof(int));
*(a2 + 0) = *(a1 + 0);
*(a2 + 1) = *(a1 + 1);
*(a2 + 2) = *(a1 + 2);
*(a2 + 3) = *(a1 + 3);
*(a2 + 4) = *(a2 + 2) + *(a2 + 3);
*(a2 + 5) = *(a2 + 3) + *(a2 + 4);
*(a2 + 6) = *(a2 + 4) + *(a2 + 5);
*(a2 + 7) = *(a2 + 5) + *(a2 + 6);
free(a1);
int *a3 = malloc(16 * sizeof(int));
*(a3 + 0) = *(a2 + 0);
*(a3 + 1) = *(a2 + 1);
*(a3 + 2) = *(a2 + 2);
*(a3 + 3) = *(a2 + 3);
*(a3 + 4) = *(a2 + 4);
*(a3 + 5) = *(a2 + 5);
*(a3 + 6) = *(a2 + 6);
*(a3 + 7) = *(a2 + 7);
*(a3 + 8) = *(a3 + 7) + *(a3 + 6);
*(a3 + 9) = *(a3 + 8) + *(a3 + 7);
*(a3 + 10) = *(a3 + 9) + *(a3 + 8);
*(a3 + 11) = *(a3 + 10) + *(a3 + 9);
*(a3 + 12) = *(a3 + 11) + *(a3 + 10);
*(a3 + 13) = *(a3 + 12) + *(a3 + 11);
*(a3 + 14) = *(a3 + 13) + *(a3 + 12);
*(a3 + 15) = *(a3 + 14) + *(a3 + 13);
free(a2);
int P = 0;
while (P < 16) {
printf("%d ",*(a3 + P));
P++;
}
free(a3);
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: