#include <stdio.h>
char s[] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";
int main()
{
int i, c;
while ((c = getchar()) != EOF) {
for (i = 1; s[i] && s[i] != c; i++);
if (s[i]) putchar(s[i-1]);
else putchar(c);
/* code */
}
return 0;
}
Was bedeutet die Bedingung s[i] && s[i] != c;
innerhalb der for-Schleife bedeuten?
Ich habe es vorher nicht gesehen. Danke!Was bedeutet diese Bedingung (s [i] && s [i]! = C)?
s Array und i ist der Index :) –