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