From b74d537a868847b9bd2ea0992da506ff4fd5cfff Mon Sep 17 00:00:00 2001 From: Imbus <> Date: Fri, 26 Dec 2025 03:25:16 +0100 Subject: [PATCH] Print #'s on total winsize width --- winsz.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/winsz.c b/winsz.c index e57c63b..3701a23 100644 --- a/winsz.c +++ b/winsz.c @@ -1,6 +1,7 @@ #include #include #include +#include int main(void) { struct winsize w; @@ -17,5 +18,14 @@ int main(void) { printf("Rows (height): %d\n", w.ws_row); printf("Cols (width): %d\n", w.ws_col); + char buf[1024]; + + if(w.ws_col < 1024) { + memset(buf, '#', w.ws_col); + buf[w.ws_col] = '\0'; + } + + printf("%s", buf); + return 0; }