ชื่อฟังก์ชัน : 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;}
ผลการวิ่ง:
อินพุตอักขระ:ggisprintCharacter.