#include #include static const size_t BUFSIZE = 4096; int main() { char buffer[BUFSIZE]; for(size_t i = 0, n = 0; n < BUFSIZE; ++i){ n += sprintf(buffer + n, "Iteration: %u with %u charcaters printed so far\n", i, n); printf("Iteration: %u with %u charcaters printed so far\n", i, n); } return 0; }