Em muốn in số 0 đằng trước h,m,s thì phải làm thế nào ạ. Em dùng cout.width (2) và cout.fill('0') nhưng khi chạy đến 1 phút vẫn in ra số 0 đằng trước. Mọi người giúp em với ạ . Đây là đoạn code của em:
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
int h, m, s;
for (h = 0; h < 60; h++)
{
for (m = 0; m < 60; m++)
{
for (s = 0; s < 60; s++)
{
Sleep(1000);
system("CLS");
cout << h << ":" << m << ":" << s;
}
}
}
return 0;
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?