+ 1
can anyone help m out plz
i wrote this program to show student name and student id #include <iostream> #include <string> using namespace std; class myClass { public: string name; int id; }; int main() { myClass myObj; myObj.name = "SoloLearn"; myobj.id= 12345; cout << myObj.name<<"\t"<<myobj.id; return 0; } what is wrong????
6 Answers
+ 1
Your variable name is off. 
Cout statement you are using myobj.id, should be myObj.
+ 1
hey guys i got the answer 
 this is  the correct program 
#include <iostream>
#include <string>
using namespace std;
class myClass {
    public:
        string name;
        int id;
    
        
};
int main() {
    myClass myObj;
    myObj.name = "SoloLearn";
    myObj.id= 167;
    
    
    cout <<" the name of the student is:::"<<  myObj.name<<"\n\n\n\n\n the id of the student is :::"<<myObj.id;
    return 0;
}
0
compiler  shows me  errer 
output
0
And as well as your assignment
0
Sorry I didn't not get you 
0
Good that you found an answer that suits you, but that doesn't mean it's the right answer. C++ has a mechanism for handling formating the output which is why your code failed in the first place. 
http://www.cprogramming.com/tutorial/iomanip.html



