คืออย่างนี้ครับผมเขียนโค้ดโปรแกรมแปลงปี พ.ศ.เป็นปี ค.ศ. ดังตัวอย่างครับ
---------------------------------------------------------------------
#include <stdio.h> //B.E. คือ พ.ศ.
void main() //C.E. คือ ค.ศ.
{
int BE;
int CE;
printf("Enter B.E.(Buddhist Era) : ");
scanf("%d\n", &BE);
CE = BE - 543;
printf("C.E.(Christain Era) is %d\n");
}
---------------------------------------------------------------------
เจอปัญญหาที่ว่า
เมื่อรันโปรแกรมออกมา
แล้วใส่ ปี พ.ศ. เข้าไปแล้วEnter
มันกลับไม่แปลงปี ค.ศ. ออกมาให้
แต่กลับเป็น ให้พิมพ์ บรรทัดให้ม่ออกไปเรื่อย ๆ
เป็นเพราะอะไรครับ?
(ผมเป็นมือใหม่หัดเขียนนะครับ)
ขอบคุณที่แนะนำครับ


Reply With Quote
to improve readability
