#include<stdio.h>
#include<time.h>
int main()
{
int d, y, m;
scanf("%d%d%d", &d, &m, &y);
struct tm ts;
time_t now;
int year;
now = time(0);
ts = *localtime(&now);
year = ts.tm_year + 1900;
printf("Ban sinh ngay %d thang %d nam %d. Nam nay, ban %d tuoi.", d, m, y, year - y);
}
Các BÁC cho em hỏi, em nhập vào ngày 03 02 1999 nhưng khi xuất ra nó chỉ hiện là: “Ban sinh ngay 3 thang 2 nam 1999”. Vậy làm cách nào để có thể hiện thêm số 0 phía trước các số đó khi xuất ra ạ. VD: “Ban sinh ngay 03 thang 02 nam 1999”. Em cảm ơn!