วุฒิชัย แม้นรัมย์

การรับข้อมูลจากคีย์บอร์ด ภาษาซี c programming

การรับข้อมูลจากคีย์บอร์ด ภาษาซี (c) ด้วยการใช้ scanf() ซึ่งในเรื่องของการรับข้อมูลเข้านั้นถือเป็นเรื่องที่สำคัญมาก ๆ เนื่องจากสามารถนำไปประยุกต์ได้หลายอย่าง เมื่อต้องการรับข้อมูลจากผู้ใช้งาน และสามารถนำข้อมูลที่ได้มา มากระทำต่อได้

ตัวอย่างการรับข้อมูลจากคีย์บอร์ด ภาษาซี (c)

#include <stdio.h> 
main() 
{
int a;
int b;
 printf ("aeg"); 
 scanf ("%d",&a); 
 printf("you are %d years old.",a);
}

ผลลัพธ์ที่ได้

aeg10
you are 10 years old.


ตัวอย่างการรับข้อมูลจากคีย์บอร์ด แม่สูตรคูณ

 

#include <stdio.h> 
main() 
{
int a;
 printf ("โปรแกรมแม่สูตรคูณ\n"); 
 printf ("แม่สูตรคูณที่ท่านต้องการ -->"); 
 scanf ("%d",&a); 
 printf ("แม่สูตรคูณที่ท่านเลือกคือ %d\n",a); 
 printf("ค่าที่รับมา X 1 = %d\n",a*1);
printf("ค่าที่รับมา X 2 = %d\n",a*2);
printf("ค่าที่รับมา X 3 = %d\n",a*3);
printf("ค่าที่รับมา X 4 = %d\n",a*4);
printf("ค่าที่รับมา X 5 = %d\n",a*5);
printf("ค่าที่รับมา X 6 = %d\n",a*6);
printf("ค่าที่รับมา X 7 = %d\n",a*7);
printf("ค่าที่รับมา X 8 = %d\n",a*8);
printf("ค่าที่รับมา X 9 = %d\n",a*9);
printf("ค่าที่รับมา X 10 = %d\n",a*10);
printf("ค่าที่รับมา X 11 = %d\n",a*11);
printf("ค่าที่รับมา X 12 = %d",a*12);
}