#include <stdio.h>
main()
{
int x,y,z;
printf ("Enter the first nummber \n");
scanf ("%d",&x);
printf ("Enter the second nummber \n");
scanf ("%d",&y);
z=x+y;
printf (%d+%d=%d",x,y,z);
}بسم الله الرحمن الرحيم
اللهم صل وسلم وبارك على خير البرية نبينا محمد وعلى آله وصحبه
السلام عليكم ورحمة الله
البرنامج اعلاه يطلب من ا لمستخدم ادخال رقمين ليتم جمعهما فيما بعد
ولكن الذي الاحظه هو كيف يعرف البرنامج ان الرقم الذي سيدخله المستخدم (اول رقم ) سيكون مخزن في المتغير(x) حيث اننا كنا دائما نكتب اسم المتغير ثم نعطيه القيمة
int x; x=5;
الا اننا هنا لم نعط المترجم مايفيد ان اول رقم سيدخله المتغير سيكون في المتغير x
صحيح اننا بعد كلمة ا دخل الرقم الاول وضغنا
scanf ("%d",&x);ولكن هل هذا كاف
امل شرح البرنامج وشرح معنى scanf
شاكر تعاونكم سلفا ,,,
