#include <stdio.h>
#include <string.h>
#include <stdlib.h>
char* addToEmptyStr(char* pad, size_t n) {
char* str = calloc(n + 1, sizeof(char));
while (strlen(str) < n) {
strcat(str, pad);
}
return str;
}
int main() {
int n = 4;
char* empty_string = addToEmptyStr("0", n);
printf("%s\n", empty_string);
free(empty_string);
return 0;
}
/*
run:
0000
*/