कार्यक्रम है, बस चाहिए की गणना करने के लिए उपयोगकर्ताओं उम्र subtracting द्वारा अपने जन्म तिथि से वर्तमान वर्ष. जब मैं कार्यक्रम चलाने के लिए यह संकलित सफलतापूर्वक लेकिन मैं एक लंबे समय से इस तरह की संख्या के रूप में -215863352. अगर और किसी और स्थिति से जोड़ रहे हैं बस करने के लिए उन्हें बाहर का परीक्षण, मैं लिख रहा था के लिए विभिन्न कार्यक्रमों का उपयोग कर उन्हें बनाने के लिए यकीन है कि मैं समझ वाक्य रचना सी. मुझे लगता है मैं याद कर रहा हूँ कुछ सरल लेकिन इसे बाहर आंकड़ा नहीं सकता.
#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;
}