I\'m a C# developer trying to learn C (followed by C++). I am going native, working on Ubuntu using vim as my text editor, and the Gnu C Compiler (gcc) to compile.
I\'m
As people have pointed out
int celcius = (5/9)(i-32);
Should be
int celcius = (5/9)*(i-32);
However the reason you are getting that particular error message is that
int celcius = (5/9)(i-32);
is being evaluated at run time as
int celcius = (0)(i-32);
And the runtime system sees (0) as a pointer.
So you need to change your math to avoid the integer division