how come when i havethe compiler will give me an error about the semicolon at the end of the function definition but when i click to see at what line the error is, it doesnt give me the exact line, instead it gives the line below that which is only a }, u know what i mean?Code:int myFunc(unsigned short int x);
so the compiler doesnt always detect the error where the error occurs? why does this happen?