امتیاز موضوع:
- 0 رأی - میانگین امتیازات: 0
- 1
- 2
- 3
- 4
- 5
خطای کامپایلری!
|
نویسنده |
پیام |
elahenasirpour
تازه وارد
ارسالها: 1
موضوعها: 1
تاریخ عضویت: اردیبهشت ۱۳۹۴
تشکرها : 1
( 0 تشکر در 0 ارسال )
|
خطای کامپایلری!
سلام
من کمک فوری میخواهم برای خطای برنامه ام!
من ارایه ای از نوع string تعریف کردم که 30تا نام گرفته و به ترتیب الفبا sort و چاپ میکند.اما از نوع رشته هایی که تعریف کردم خطا میگیرد!
int main()
{
char name[30];
char temp1, temp2;
int i, j;
for (i = 0; i < 30; i++)
{
cin.get(name[i]);
}
int c;
for (i = 0; i < 30; i++)
{
for (j = 0; j < 30; j++)
{
temp1 = name[i];
temp2 = name[j];
c = strcmp(temp1,temp2);
if (c<0)
{
cout.put(temp1);
}
cout << "\n";
temp1 = {};
temp2 = {};
}
}
این کد من و خطایی که دارد: argument of type "char" is incompatible with parameter of type "const char *"
لطفا راهنمایی کنید.
|
|
۰۹-اردیبهشت-۱۳۹۴, ۱۸:۰۴:۱۱ |
|
تشکر شده توسط : |
|
کاربرانِ درحال بازدید از این موضوع: 2 مهمان