خب حالا خطا های جدید
توی خط
برنامه متغیر user_n رو نمیشناسهکد:if(user_n[j]=='\0' && userpass[i][j]!='\0')
من دس تو جریان برنامه شما نیستم
ولی اگر این متغیر رو توی قسمت های دیگه تعریف کردین و اینجا می خواین ازش استفاده کنید مسلما نمی شناسش واسه رفع این مشکل یا باید متغیر رو به صورت آرگمان ورودی به تابع پاس بدین یا از اشاره گر ها استفاده کنید و یا اینکه متغیر رو سراسری تعریف کنی( یعنی خارج از تابع main و بقیه تابع ها اون بالا تعریفش کنی)
بعد از اون توی خط
خطا دارین که حدس می زنم اشکال تایپی دارین و باید به جای red بنویسین readکد:userpass=red_user_pass(N);
خطای بعدی توی خط همون خطه که احتمالا از یه آرایه یا همچین چیزی استفاده کردین و بعدش رو مشخص نکردین