السلام عليكم ورحمة الله وبركاته
افهم من البرنامج التالي اننا استخدمنا int للدلالة على متغير عددي وهي ثلاثة a,b,c وقداعطينا المتغير الاول القيمة 5 ولثاني 10 اما سي فهو حاصل جمعهما
# include < stdio.h >
main ( )
{
int a , b , c ;
float f ;
long t ;
char ch = ‘y ‘ ;
char name [10] = " aly " ;
a = 5 ;
b = 10 ;
c = a + b ;
printf (“ \n c = % d “ , c ) ;
printf ( “\n f = % f “ , f ) ;
printf (“ \n name = % s “ , name ) ;
printf ( “ \n ch = % c “ , ch) ;
printf ( “\n t = % ld “ , t ) ;
}
[code/]
لكن الذي لا افهمه هو ان لدينا متغيرات اخرى اسمها (ft) لم تعطى اي قيمة
كما امل شرح معنى % ومعنى d
وفقكم الله