++c

narcissus

New Member
سلام .لطفا در حل سوال زیر کمک کنید .
برنامه ای به زبان ++c که دو رشته رابه هم می چسباند البته بدون کمک از تابع ()strcat .
با تشکر
 

saalek110

Well-Known Member
شاید این طوری بشه.
یک آرایه بزرگ بسازیم و دو آرایه کوچک قبلی را داخل آن بچینیم.
 

sara_she

Member
سلام

راه حلي كه saalek گفت درسته
مي توني يك آرايه از نوع كاراكتر تعريف كني و بعد رشته اول رو تا موقعي كه enter وارد نكردي كاراكتر به كراكتر تو اين آرايه بريزي بعد از خروج از حلقه طول رشته (آرايه) رو داري البته nullرو هم بايد در نظر بگيري و بعد تهي رو حلاف كني و رشته ىوم رو به همين صورت به ادامه أرايه اضافه كني

کد:
int ch,i;
char str[50];
i=0;
while (ch=cin.get()!=EOF)
 { 
 str[i]=ch
  i++

}
 

جدیدترین ارسال ها

بالا