这是我现在拥有的代码:
int main() {
char stupac1, stupac2;
for (stupac1 = 'A'; stupac1 <= 'Z'; ++stupac1)
{
for (stupac2 = 'a'; stupac2 <= 'z'; ++stupac2)
// between the caps and the non caps there are 32 letters (ASCII code)
if(strcmp (reinterpret_cast <const char*> (stupac1),
reinterpret_cast <const char*> (stupac2)) == 32 )
{
cout <<stupac1 << stupac2 << endl;
}
else
{
cout << "These letters suck" << endl;
}
}
return 0;
}
任务:我需要编写一个包含 2 个连续循环的程序,该程序将生成一个表格,其中 AZ 和 az 位于 2 列中。
我需要使用for
,但strcmp
如果没有必要可以删除。我正在尝试一些东西,但是当我运行此代码并且它崩溃时没有打印任何内容。