#include <iostream>
#include <string>
#include <sstream>
using namespace std;
struct Student {
string major;
string name;
int year;
};
string yearToString(Student s) {
string stringYear;
ostringstream convert;
convert << s.year;
stringYear = convert.str();
cout << stringYear << endl; // this prints 3
return stringYear; // this returns nothing
}
int main() {
Student* students = new Student[2];
students[0].major = "Computer Science";
students[0].name = "Jermaine";
students[0].year = 2;
students[1].major = "Biology";
students[1].name = "Kelsey";
students[1].year = 3;
std::cout << yearToString(students[1]);
delete[] students;
return (0);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8c3N0cmVhbT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnN0cnVjdCBTdHVkZW50IHsKICAgIHN0cmluZyBtYWpvcjsKICAgIHN0cmluZyBuYW1lOwogICAgaW50IHllYXI7Cn07CgpzdHJpbmcgeWVhclRvU3RyaW5nKFN0dWRlbnQgcykgewogICAgc3RyaW5nIHN0cmluZ1llYXI7CiAgICBvc3RyaW5nc3RyZWFtIGNvbnZlcnQ7CiAgICBjb252ZXJ0IDw8IHMueWVhcjsKICAgIHN0cmluZ1llYXIgPSBjb252ZXJ0LnN0cigpOwogICAgY291dCA8PCBzdHJpbmdZZWFyIDw8IGVuZGw7IC8vIHRoaXMgcHJpbnRzIDMKICAgIHJldHVybiBzdHJpbmdZZWFyOyAvLyB0aGlzIHJldHVybnMgbm90aGluZwp9CgppbnQgbWFpbigpIHsKICAgIFN0dWRlbnQqIHN0dWRlbnRzID0gbmV3IFN0dWRlbnRbMl07CgogICAgc3R1ZGVudHNbMF0ubWFqb3IgPSAiQ29tcHV0ZXIgU2NpZW5jZSI7CiAgICBzdHVkZW50c1swXS5uYW1lID0gIkplcm1haW5lIjsKICAgIHN0dWRlbnRzWzBdLnllYXIgPSAyOwoKICAgIHN0dWRlbnRzWzFdLm1ham9yID0gIkJpb2xvZ3kiOwogICAgc3R1ZGVudHNbMV0ubmFtZSA9ICJLZWxzZXkiOwogICAgc3R1ZGVudHNbMV0ueWVhciA9IDM7CgogICAgc3RkOjpjb3V0IDw8IHllYXJUb1N0cmluZyhzdHVkZW50c1sxXSk7CgogICAgZGVsZXRlW10gc3R1ZGVudHM7CiAgICByZXR1cm4gKDApOwp9