From 781eb09f68f88b1c0de1954afafa2d81a61f653c Mon Sep 17 00:00:00 2001 From: Hyder Hadi Date: Sat, 18 Apr 2026 20:00:11 +0300 Subject: Trying to implement a dynamic string in C, i figured how to read characters correctly with getchar() --- simple-C-programs/DynamicString.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 simple-C-programs/DynamicString.c diff --git a/simple-C-programs/DynamicString.c b/simple-C-programs/DynamicString.c new file mode 100644 index 0000000..9141dba --- /dev/null +++ b/simple-C-programs/DynamicString.c @@ -0,0 +1,25 @@ +#include +#include +#include +#include + + +int main() { + + printf("Echo function:: Write something to ECHO: "); + + + char *Dynamic_string = NULL; + size_t string_length = 20; + Dynamic_string = malloc(string_length); + + int input; + while((input = getchar()) != '\n' && input != EOF) { + + } + + + + + return 0; +} \ No newline at end of file -- cgit v1.2.3