[Solved] How to avoid retaining string values in C in function calls

[ad_1]

I want to reset the value of the char[] newer everytime my new function is called.

All you need is to initialise it properly:

char newer[45] = "";

As a general rule, you should always initialise local variable before using it. Failing to do so will usually lead to unexpected behaviour as you’ve seen in your code.

13

[ad_2]

solved How to avoid retaining string values in C in function calls