مشكلة في برنامج بلغة C

السلام عليكم ..

احاول تعلم لغة سي لكن المشكلة عندما اضغط على تشغيل البرناج تشتغل يشتغل وتظهر لي كلمة hello world والمشكلة ان ويندوز يظهر لي رسالة تقول " press enter to exit " اي انا لا يمكنن الا اغلاق البرنامج ولا يمكنني ان اكتب في برنامجي او احسب عليه اذا كنت قد برمجت حاسبة بسيطة

هل يعرف احدكم هذه المشكلة ؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

لم افهم ما تحاول قوله!

لست خبيراً في لغة C لكن لو وضعت الكود لربما يساعدك احدهم

الكود يأتي لوحده لم اكود اي شيئ فقط قمت بتشغيل البرنامج الجاهو لتظهر لي كلمة مرحبا بالعالم لكن ويندوز يظهر رسالة فورا لاطفاء البرنامج

ما هو الكود الذي استعملته لطباعة "hello world"

هل هو شبيه بهذا الكود

#include<stdio.h>

main()
{
printf("Hello World");

}

نفسه تماما لكن مع return 0 ;

حسنا وما المشكلة

انتظر سأصور الشاشة

مبدئيا هذه صورة الكود

http://im84.gulfup.com/nzox...

أخي ، ثبت Gcc ، أو حمل برنامج كـ Dev-cpp

gcc أليست هذه للينوكس ؟ او انا مخطأ اصلا لا اعرف ما معناها ولكن اختصار ل gnu compiler ..

يمكن تثبيث gcc بالوندوز،

بس أنا شخصياً أفضل استعمال virtual machine لأي نظام يونكس وأختبر عليه الكود عن طريق gcc

ضع لنا صور من شاشة حاسوبك لنساعدك

وضعت صورة في التعليقات اخي

ما هو الIDE الذي تستخدمه ؟

استخدم 2 IDE

اما اتوم atom او كود بلوكس codeblocks

هذه ليست مشكلة البرنامج أنهى العمل ضع getch(); قبل return لجعله لايغلق ولاتنسى #include<conio.h>.

شكرا جزيلاً وضتها لك عند الضغط على اي زر تظهر ثانية ولم تكن تظهر على لينوكس او ويندوز 8.1

يا أخي ليس هنالك اي مشكل ... فوضيفة البرنامج الوحيد هي إضهار رسالة مرحبا بالعالم ... و عندما أضهرها يعني أن البرنامج إنتهى , جرب دالة إدخال النص من طرف المستخدم في السي بلاص بلاص أستخدم cin>> لكن في السي ربما scanf .

المهم ذالك ليس بخلل .

منطقياً برنامجك لا يتطلب أي ادخال أو عملية حسابية، كل الأمر أنت فقط قمت بطباعة Hello World والنتيجة انعرضت على الشاشة،

لا أعتبرها مشكلة إن كان الضغط على انتر ينهي عمل البرنامج،

جرب اختبار scanf لإدخال البيانات

حسنا ,إعتقد المشكلة من البيئة التي تعمل معها و كما حاولت قيام بطباعة الكود في ويندوز 10 يعمل بكفاءة مع مترجم GCC طبعا يمكنك إن تبحث عنه في قوقل Mingw وإن تقوم بالترجمة الملف لغة C بمترجم Mingw وإستعمال محرر Atom

الرابط المترجم

الصورة أنا أحاول الترجمة الكود يعمل جيد علي ويندوز 10

-2

أظن ان المشكلة بحاسوبك على حسب ماقلته حاول تنزيل برنامج فحص لعلك تكتشف المشكلة ان ايضا واجهتني نفس المشكلة وحللتها

هل تعتقد انها من ويندوز 10 ؟

على حسب ما أظن ان منذ التحديث والمشاكل تلاحقني