نکته ی اشتباه اول (همون طور که آقای آریاپور گفتن) این هست که در موقع صدا زدن یک تابع برای اجرا نوع خروجی و انواع پرامترهای ورودی رو هم می نویسید و این کار اشتباهیه. این اطلاعات فقط موقع تعریف تابع باید نوشته بشه.(خطوط قرمز)
نکته ی دوم در نوع ورودی های توابعتون هست:
تابع minput که ورودی نمی خواهد!
برای تابع ضرب شما دو آرایه به عنوان ورودی دارید ولی در هنگام تعریف تابع نوع ورودی ها رو int گرفته اید که اشتباهه و نوع ورودی ها برای ورود دو تا آرایه باید مثل کد زیر باشه. همین مسئله هم برای تابع output صدق می کنه.(خطوط سبز)
نکته ی سوم در تابع minput و هنگام استفاده از تابع scanf فقط به یک علامت "%d" نیازه چون فقط یک عدد از کاربر گرفته میشه . پس چرا دو تا گذاشته شده ؟!(خطوط زرد)
نکته ی چهارم در بدنه ی تابع output شما قصد دارید یک ارایه را چاپ بکنید نه فقط یک عدد رو . پس باید از حلقه ی for بهره گرفت.
امیدوارم جایی رو اشتباه نکرده باشم و اشتباه نگفته باشم!
کد اصلاح شده:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید