我该怎么办
如果我输入“a a”并在我期望它返回“b b”时将其移动,但是我收到一个错误,我希望 for 循环跳过任何不是 AZ、az 或 0-9 的内容
for ( ; i <= w; i++)
if ((word[i] + rotx) >= 65 && (word[i] + rotx) <=90)
{
word[i] += (rotx);
}
else if ((word[i] + rotx) >= 97 && (word[i] + rotx) <=122)
{
word[i] += (rotx);
}
else if ((word[i] + rotx) >= 48 && (word[i] +rotx) <= 57)
{
word[i] += (rotx);
}
else if ((word[i] + rotx) > 90 && (word[i]+rotx) <97)
{
word[i] = 64 + (rotx - (90-word[i]));
}
else if ((word[i] + rotx) > 122)
{
word[i] = 96 + (rotx - (122-word[i]));
}
else if ((word[i] + rotx) > 57)
{
word[i] = 47 + (rotx - (57-word[i]));
}
OUTPUT 输入字符串“a a” 输入旋转 1
-bash:1:找不到命令