ورود

نسخه کامل مشاهده نسخه کامل : حذف کردن رشته ی مشخص از رشته ی دیگر بدون Srting.h



Lamanta
07-05-2011, 14:02
سلام
یه برنامه دارم مینویسم یکی از بخش هاش اینه که معادل رشته ی دوم را از داخل رشته ی اول حذف نماید
2 رشته رو ابتدا از ورودی خوندیم و توی یه تابع باید این کار انجام شه .
این برنامه رو باید بدون String.h نوشت .
میشه راهنماییم کنید ؟

masoud_cpu
07-05-2011, 18:41
سلام.
از یه ارایه استاده کن . رشته ها را توسط getchar یا getch بگیر بریز تو یه آرایه . رشته دوم هم همین طور بعد برو یه حلقه while بزار و ارایه دوم را با آرایه اول مقایسه کن اگر متن ارایه دوم در ارایه اول بود از ادرس شروع متن ارایه دوم در آرایه اول ، ارایه اول رو پاک کن . من این به ذهنم رسید شاید الگوریتم های بهینه تری هم باشند ولی من اطلاع ندارم.
موفق باشید