for (int a = 0; a < strlen(argv[1]); a++)
{
if (!(isalpha(argv[1][a])))
{
printf("Use letters of the alphabet!\n");
return 1;
}
if (!(strchr(argv[1], ('A' | 'a') & ('B' | 'b') & ('C' | 'c') & ('D' | 'd') & ('E' | 'e') & ('F' | 'f') & ('G' | 'g') & ('H' | 'h') & ('I' | 'i') & ('J' | 'j') & ('K' | 'k') & ('L' | 'l') & ('M' | 'm') & ('N' | 'n') & ('O' | 'o') & ('P' | 'p') & ('Q' | 'q') & ('R' | 'r') & ('S' | 's') & ('T' | 't') & ('U' | 'u') & ('V' | 'v') & ('W' | 'w') & ('X' | 'x') & ('Y' | 'y') & ('Z' | 'z'))))
{
printf("You need non-repeating characters!");
return 1;
}
}
这是我的代码。任何帮助表示赞赏。不好意思,如果这是一个不好的问题,我是一个超级菜鸟。