#include <iostream>
#include <string>
#include <sstream>
using namespace std;
struct movies_t
{
string title;
int year;
} mine, yours;
void printmovie (movies_t movie) ;
int main(int argc, char const *argv[])
{
string mystr;
mine.title = "2001 A Space Odyssey";
mine.year = 1968;
cout << "Enter title: ";
getline (cin, yours.title);
cout << "Enter year: ";
getline (cin, mystr);
stringstream (mystr) >> yours.year;
cout << "My favorite movie is:\n ";
printmovie (mine);
cout << "And yours is:\n ";
printmovie (yours);
return 0;
}
void printmovie (movies_t movie) {
cout << movie.title;
cout << " (" << movie.year << ")\n";
}
C++基础(16)
最新推荐文章于 2022-09-16 17:16:32 发布