//============================================================================
// Name : Lab02.cpp
// Author : Insert name
// Version :
// Copyright :
// Description : Hello World in C++, Ansi-style
//============================================================================
/*
* Write a program that displays
* First and last name on one line
* Address on the nest line
* writes your city, state, zip on next line
* writes telephone number on the next line
*
* Example: First Last
* 123 Street Avenue
* City, Ca. Zipcode
* (925)555-5555
*/
#include <iostream>
#include <string>
using namespace std;
int main() {
long double fullName;
unsigned int address;
string cityZip;
unsigned int phoneNumber;
cout << "Please enter you full name" << endl;
cin >> fullName;
cout << fullName << endl;
cout << "Enter your address" << endl;
cin >> address;
cout << address << endl;
cout << "Please enter your city, zipzode, and state" << endl;
cin >> cityZip;
cout << cityZip << endl;
cout << "Enter your phone number" << endl;
cin >> phoneNumber;
cout << phoneNumber << endl;
return 0;
}
Dies ist die Ausgabe der Konsole Ausgebenmein Code ergibt 0, wenn i Eingang
Please enter you full name
first last
0
Enter your address
0
Please enter your city, zipzode, and state
Enter your phone number
0
Mein Code ist hält 0 einzugeben versuchen und ich geben doesnt zu lassen beenden, was der Code aufgefordert. Kann mir jemand sagen, was ich falsch mache? Soll ich GetLine anstelle von String verwenden?
Warum ist Ihr vollständiger Name ein 'long double'? Und deine Adresse ein 'unsigned int'? – tkausl
@tkausl Ich habe versucht zu sehen, was das Problem verursacht hat. Sollte ich sie nicht benutzen? –