پاسخ داده شده: تداخل کانتر حلقه درهنگام دریافت کاراکتر
بله حق با شماست. زمانیکه قصد دارید کاراکتر از ورودی دریافت کنید اون کلید های Enter که قبل ورود کاراکتر وارد می کنید رو هم می خونه برای رفع این مشکل کافیه به صورت زیر عمل کنید:
scanf("%c",&s); //تبدیل کنید به خط پاینن scanf(" %c",&s);