如果再次输入字母,任何人都可以帮助我我的程序如何读取,以便提示“字母已被阅读”?
这是我的代码:
#include <stdio.h>
#include <string.h>
#include <conio.h>
int main()
{
char alphabet[26] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
char letter;
int i;
for(i = 0; i < 26; i++)
{
printf("%s\n\n", alphabet);
printf("Choose a letter: ");
letter = getchar();
printf("\n\n");
for(i = 0; i < 26; i++)
{
if (letter == alphabet[i])
{
alphabet[i] = '_';
break; /* This terminates the for() loop */
}
}
printf("Result: %s\n", alphabet);
}
}