سلام
یه برنامه دارم مینویسم یکی از بخش هاش اینه که معادل رشته ی دوم را از داخل رشته ی اول حذف نماید
2 رشته رو ابتدا از ورودی خوندیم و توی یه تابع باید این کار انجام شه .
این برنامه رو باید بدون String.h نوشت .
میشه راهنماییم کنید ؟
سلام
یه برنامه دارم مینویسم یکی از بخش هاش اینه که معادل رشته ی دوم را از داخل رشته ی اول حذف نماید
2 رشته رو ابتدا از ورودی خوندیم و توی یه تابع باید این کار انجام شه .
این برنامه رو باید بدون String.h نوشت .
میشه راهنماییم کنید ؟
سلام.
از یه ارایه استاده کن . رشته ها را توسط getchar یا getch بگیر بریز تو یه آرایه . رشته دوم هم همین طور بعد برو یه حلقه while بزار و ارایه دوم را با آرایه اول مقایسه کن اگر متن ارایه دوم در ارایه اول بود از ادرس شروع متن ارایه دوم در آرایه اول ، ارایه اول رو پاک کن . من این به ذهنم رسید شاید الگوریتم های بهینه تری هم باشند ولی من اطلاع ندارم.
موفق باشید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)