اسم الوظيفة : isdigit
ملف الرأس : <ctype.h>
النموذج الأولي للوظيفة : int isdigit(int ch);
الوظيفة : تحديد ما إذا كان الحرف رقمًا عشريًا
المعلمات : حرف int ch المراد التحقق منه
قيمة الإرجاع : إذا لم يكن ch رقمًا عشريًا، فسيتم إرجاع 0. وإذا كان ch رقمًا عشريًا، فسيتم إرجاع غير 0.
مثال على البرنامج : تحديد ما إذا كان الحرف الذي تم إدخاله هو رقم عشري
#include<ctype.h>#include<stdio.h>intmain(){charch;printf(inputacharacter:);scanf(%c,&ch);if(isdigit(ch)){printf(%cisdigit.,ch) ;}else{printf(%cisnotdigit.,ch);}putchar('n');return0;}
نتائج التشغيل:
حرف الإدخال: 55 رقمًا.