เขียนโปรแกรมรับชื่อ นามสกุล ภาษา C ด้วย scanf บทความนี้สอนเขียนโปรแกรมด้วยภาษา C ทำหน้าที่รับค่าข้อมูล 2 ค่า คือ ชื่อ และนามสกุล ด้วยคำสั่ง scanf พร้อมแสดงข้อมูลด้วย printf สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง เขียนโปรแกรมรับชื่อ นามสกุล ภาษา C ด้วย scanf
#include <stdio.h>
void main() {
char name[20], surname[20];
printf("What is you name ? ");
scanf("%s", &name);
printf("What is you surname ? ");
scanf("%s", &surname);
printf("Hi, welcome to Devdit %s %s", name, surname);
}
ผลลัพธ์
What is you name ? Apple
What is you surname ? Banana
Hi, welcome to Devdit Apple Banana
เขียนโปรแกรมรับชื่อ นามสกุล ภาษา C ด้วย scanf มีรายละเอียดดังนี้
1. สร้างตัวแปรชื่อ name และ surname เก็บชุดตัวอักษรขนาด 20 ชนิด char
2. ใช้คำสั่ง scanf รับค่าชื่อเก็บไว้ที่ตัวแปร name และรับค่านามสกุลเก็บไว้ที่ตัวแปร surname
3. ใช้คำสั่ง printf แสดงค่า name และ surname ออกสู่หน้าจอ โดยใช้รูปแบบ %s