สอนเขียนโค้ดภาษา C รับค่าตัวอักษร ด้วย scanf และ %c โดยคำสั่ง scanf คือคำสั่งสำหรับรับค่าจากผู้ใช้งานผ่าน command prompt โดยกำหนดรูปแบบการรับค่าด้วย %c สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ภาษา C รับค่าตัวอักษร ด้วย scanf และ %c
#include <stdio.h>
void main()
{
char c;
printf("กรุณากรอกตัวอักษร : ");
scanf("%c", &c);
printf("คุณกรอกตัวอักษร %c", c);
}
ผลลัพธ์
กรุณากรอกตัวอักษร : C
คุณกรอกตัวอักษร C
1. สร้างตัวแปรชนิด char เก็บค่าตัวอักษร ชื่อตัวแปร c
2. ใช้คำสั่ง scanf เพื่อรับค่าตัวอักษร โดยใช้รูปแบบ %c แทนค่าของตัวอักษรที่รับเข้ามา และเก็บค่าไว้ที่ตัวแปร c
3. นำตัวแปร c มาแสดงผลออกสู่หน้าจอ ด้วยคำสั่ง printf