مشکل این کد کجاست
سوال
چرا بعد از نام را وارد کنید هیچی ورودی ای را دریافت نمی کند؟
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
#include<iostream> #include<conio.h> #include<string.h> using namespace std; class Karmand { int codemeli; char name[10]; public : void setcodemeli(int ); int getcodemeli(); void setname(char * ); char* getname(); void print(); }; void Karmand::print() { cout<<name<<"t"<<codemeli<<"n"; } void Karmand::setcodemeli(int c) { codemeli =c; } int Karmand::getcodemeli() { return codemeli; } void Karmand::setname(char *p) { strcpy(name,p); } char* Karmand::getname() { return name; } int main() { int a; char s[11]; Karmand k[2]; for(int i=0;i<2;i++) { cout<<"nam "<<i+1<<" ravared konid:"; cin.get(s,10); k[i].setname(s); } for(int i=0;i<2;i++) { cout<<"codemeli "<<i+1<<"ra vared konid:"; cin>>a; k[i].setcodemeli(a); } cout<<"list karmandan:n"; for(int i=0;i<2;i++) k[i].print(); getch(); return 0; } |
در حال بررسی
0
انجمن برنامه نویسان ++C
4 سال
2 پاسخ ها
371 دیده شده
1
پاسخ ها ( ۲ )
سلام به کاربر محترم انجمن برنامه نویسی درسمن
دوست عزیز شما که اصلا کدی رو اینجا قرار ندادین! لطفا مجدد سوالتون رو برامون بفرستید فقط اینبار کد مورد نظر خودتون رو تو قسمت crayon کپی و ارسال کنید. با تشکر
سلام دوست عزیز ،
شما اینجا کدی وارد نکردین. لطفا سوالتون و دوباره بپرسین یا در همین قسمت پاسخ ها ، کد خودتون رو قرار بدین تا بررسی کنیم.