الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ممكن تطالعون هالكود وتشوفون شو الخطأ الي فيه

مغلق
بدأه بنت دار زايد في 23 نوفمبر 2002 · 1 رد · 382 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

اخواني اعضاء النتدى

سويت برناامج لمسائله فيزياء

االمسائله باختصار في البصريات

لما كنت اسوي الها compiler

يطلع ما فيها errores

بس نتائج البرنامج غلط

وهذا رابط البرنااااااااااااامج

اتمنى انكم تساعدوني

اختكم بنت دار زايد

#2

السلام عليكم ,,,

أختي هناك اخطاء عديده في البرنامج و منها:

أولاً:

أنتِ عرفتِ mirrorkind من نوع char ثم

قمتِ بمقارنة المتغير mirrorkind مع الجملة cave و غيرها

مما تلاها من المقارنات كأنها char ...

if(mirrorkind == 'cave')

الحل هو:

عرفي الـ mirrorkind كـ char * أي مؤشر لـ char .

ثم قومي بعمليت المقارنة هكذا:

 
if(strcmp(mirrorkind,"cave") == 0)

ثم لاحظي ان الجمل تكتب داخل

"string" و الحروف تكتب داخل ' char'.

هذا الخطأ متكرر عندك في البرنامج انا قمت بإصلاح

واحد فقط في المثال اعلاه انت قومي بإصلاح الباقي.

مع انه ممكن ان تستخدمي enum إن كنت تعرفيها

فهي اسهل في التعامل :)

هذا أعتقد كفيل بحل المشكلة و الصراحة لم اجرب.

مع تحياتي ,,, أخوك / طلال.

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…