Đăng Tú I would recommand you something like this:
#include <iostream>
#include <cstdio>
using namespace std;
void printParity(int n)
{
string number[9] =
{
"one",
"two",
"three",
"four",
"five",
"six",
"seven",
"eight",
"nine"
};
if (n >= 1 && n <=9)
cout << number[n - 1] << endl;
else if (n > 9)
cout << ((n % 2 == 1) ? "odd" : "even") << endl;
}
void checkNumbers() {
int minN, maxN;
cin >> minN >> maxN;
for (int i = minN; i <= maxN; i++)
{
printParity(i);
}
}
int main()
{
checkNumbers();
return 0;
}
I don't know if this code compile but some recommendations about code clarity