-
I'm currently working a program that will allow the user to enter their last name, and first and middle initial. Here's my code:
begin
write('enter your last name: ');
readln(LastName);
write('enter your first initial: ');
readln(initialf);
write('enter your middle initial: );
readln(initialm);
writeln(LastName, ', initialf, ', initialm)
end.
When I run it for the name R.M. Jones, I get the following: Jones(for the last name), initialf(for the first initial), and M(for the middle initial). Can someone tell me what's wrong?
-
That´s a VERY strange VB you have, what version is it?
Ha, ha, ha, Excuse.Me :)
Looking VERY CAREFULLY at your code, I see you are missing a quote in your middle initial code line. Did ya see? HTH
------------------
I wish I was patient... RIGHT NOW!
[This message has been edited by Juan Carlos Rey (edited 01-25-2000).]
-
kazooie21,
What Juan mentioned is at this line
writeln(LastName, ', initialf, ', initialm)
should be
writeln(LastName, '', initialf, '', initialm)
or
writeln(LastName+''+initialf+''+initialm)
Regards
------
What a unique "VB" syntax.
[This message has been edited by Keiko (edited 01-25-2000).]