Well, what dkalita means is that.... no value is assigned to the variables. givenFirst and givenLast.
Apart from that there are many other mistakes in your program.
Firstly, the declaration of the variables givenFirst is wrong because string should be in the place of String notice the capital 'S'
Apart from that. the variables. name1 and name2 are not declared anywhere.
Sky Diploma
Practically a Posting Shark
865 posts since Mar 2008
Reputation Points: 673
Solved Threads: 131
>>WHAT IS WRONG WITH THIS CODE?
1) You do not use code tags
2) You haven't included the necessary library
3) I don't think you understand what the question is asking, so
understand it before you write the program.
I'll try to break the question down for you :
Write a program that uses cin to read a given name (like Louis) and a family name (like Armstrong) into two string variables, given and family.
//Meaning you have 2 string variables called family and given, and
//you need to ask the user to input a first name and a last name
The program then makes assignments to two other string variables: givenFirst and givenLast. To givenFirst it assigns the concatenation of given, a space, and family.
//means that you need 2 other string variables called givenFirst and
//givenLast. And to givenFirst you need to concatenate or add the
//string variable given, a space and the string variable family.
//Here is an example :
string givenFirst = given + " " + family
To givenLast, it assigns the concatenation of family, a comma followed by a space, and given.
//same concept as above, try it out.
firstPerson
Senior Poster
3,923 posts since Dec 2008
Reputation Points: 841
Solved Threads: 608