我需要一些帮助。
我需要一个程序,该程序必须使所有字母的组中的字母,我IDEEA是下一个(C++):组2字母2
#include <string.h>
#include <iostream>
int main()
{
char i,j,word[2];
for(i='a';i<='z';i++)
for(j='a';j<='z';j++)
{
strcpy(word,i);
strcat(word,j);
cout<<word<<"\n";
}
}
不幸的是,该方案没有奏效,因为i
和j
不是一个常量字符,因此i
和j
不能成为函数strcpy/strcat的一部分。我没有任何想法,请帮助我,如果你有。
您是否承诺使用'strcat'和'strcpy'?他们对这份工作不太好。 – QuestionC
你的'词[2]'太短了。 – deviantfan
'strcpy'用于复制以空字符结尾的字符串,而不是逐个写入字符。 –