> I used the Clines function to define a bit of C code which takes two > integers (A and B) and adds them. I return A + B and all is well. > > However, if I create a variable, C, and set it equal to A + B, and > then return C, I get a really screwy number. Let's see exactly what you wrote that didn't work.