#include <stdio.h>
#include <stdlib.h>
int main(void) {
    const int DATA_MAX = 10;
    int* data = (int*)malloc(sizeof(int) * DATA_MAX);
    if (data == NULL) {
        printf("メモリ確保に失敗しました\n");
        return 1;
    }
    for (int i = 0; i < DATA_MAX; i++) data[i] = (i + 1) * (i + 1);
    for (int i = 0; i < DATA_MAX; i++) printf("%d,", data[i]);
    free(data);
    return 0;
}
