يعطيكم العافية
عندي أسئلة في السي
printf ( "%d\n" , x , "\n" ) ;
لماذا لم يتم قبول الشكل السابق
unsigned int y = -5;
لماذا لم يعطي المترجم خطأ على العبارة السابقة يجب أن يأخذ المتحول الأعداس الموجبة فقط
#define Const_Define // out side main () printf ( "%d\n" , Const_Define ); // inside main ()
لماذا أعطى خطأ على هذه الجملة
في التعبر التالي لم يتوقف البرنامج للقراءة من لوحة المفاتيح
int num;
printf ( "Enter Number : " );
scanf ( "%d" , & num );
if ( num > 100 )
printf ( "The Number %d is bigger than 100\n" , num );
else
if ( num == 100 )
printf ( "The Number %d equal 100\n" , num );
else
printf ( "The Number %d is smaller than 100\n" , num );
char ch;
printf ( "Enter Char a .. c : " );
scanf ( "%c" , & ch );
switch ( ch )
{
case 'a' : case 'A' : printf ( "You Pressed %c Thank You\n" , ch ); break;
default : printf ( "Sorry , %c Not In The Group\n" , ch ); break;
}شكرا للجميع
