Geany only shows errors and warnings that your compiler finds, so you need to ask the compiler why, and it will depend on the particular compiler, its version, and its defaults.
Here using gcc 9.3.0 there are warnings on both the scanf and the printf, both valid warnings of bad practice but neither illegal C (which is why they are warnings not errors) nor (in this case) do they do the wrong thing when executed, but thats C for you.
Why hasbeens doesn't show the warnings is a problem for it.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.