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