我需要一些幫助。
我需要一個程序,該程序必須使所有字母的組中的字母,我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'用於複製以空字符結尾的字符串,而不是逐個寫入字符。 –