Below is a very simple line of codes in C which tries to open a file which does not exist in the path. The compiler does not rises any error but i have an strange error in run time as can be seen in below image. whats the reason?