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