Without seeing all your malloc and free calls, it's impossible to say.
Run the program through valgrind if you want a diagnostic.
Without seeing all your malloc and free calls, it's impossible to say.
Run the program through valgrind if you want a diagnostic.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.