โปรแกรมเป็นแค่เพียงต้องคำนวณผู้ใช้อายุโดย subtracting พวกเขา dob จากปัจจุบันอปีที่แล้ว ตอนที่ฉันวิ่งโปรแกรมมัน compiles เรียบร้อยแล้วแต่ฉันเข้าใจมานานจำนวอย่างเช่น -215863352. ที่หากและอีกเงื่อนไขเป็นการเพิ่มแค่จะทดสอบพวกเขาออกไปฉันกำลังเขียนโปรแกรมต่างๆโดยใช้พวกเขาเพื่อให้แน่ใจว่าฉันเข้าใจรูปแบบการสั่งงานใน c. ฉันคิดว่าฉันขาดอะไรบางอย่างง่ายอย่างแต่ไม่สามารถคิดออก
#include <stdio.h>
int main()
{
int year;
int cyear;
int age = cyear - year;
printf("Please enter the year you were born: \n");
scanf("%i", &year);
printf("Now enter the current year: \n");
scanf("%i", &cyear);
if (1+1 == 2){
printf("You must be %i", age);
}
else {
printf("Cannot compute age, GOODBYE:\n");
}
return 0;
}