Quote Originally Posted by BSmith4740 View Post
Those are arguments that I understand x == 2 && y == 3.
They are not arguments.

if I hit the return statement I want it to return whatever x is.
length = stringlength ();
makes a lot more sense to me than arguments.
Again, this is because you lack basic C understand, and, heck, basic programming understanding.

Quote Originally Posted by BSmith4740 View Post
An amateur like myself would also think that
length = stringlength (count);
should also work if the above worked.
No! How many times do we have to tell you?
Count is an integer and the function expects a string (const char*)!