【发布时间】:2015-10-04 00:30:27
【问题描述】:
我想知道如何创建一个可以接受诸如“Computer”之类的输入的函数,或者任何可能的...“Cmoputer”、“romputeC”而不是“Computer”。
//This function would be something like this:
void ignore_switched_letters(char word[]);
int main(){//...}
void ignore_switched_letters(char word[]){
//... code implimentation...
char computer[9] = "Computer";
int length = strlen(computer);
for (int i = 0; i < length; ++i){
if (word[i] == 'C'){ ....
}
}
}
【问题讨论】:
-
我已经尝试过遍历字符数组,但我一直在为如何做到这一点而苦苦挣扎。如果我要遍历字符数组“word”中的所有索引并查看它是否匹配所有字母,那将是一团糟。
-
您只是想忽略一个开关吗?或者任何排列都可以吗?
-
任何涉及在 2 个字符之间切换的排列。