#include
#include
int main() {
char string[5][50];
for(int i=0; i<5; i++) {
printf("请输入字符串%d: ", i+1);
scanf("%s", string[i]);
}
for(int i=0; i<5; i++) {
if(string[i][0] == 'a') {
printf("%s\n", string[i]);
}
}
return 0;
}
在程序中,我们使用一个二维字符数组 string
来存储五个字符串。然后,我们使用 for
循环来读取五个字符串并存储在数组中。接着,我们再次使用 for
循环来打印以字母“a”开头的字符串。在每次循环时,我们检查字符串的第一个字符是否为“a”并打印它。最后,程序返回 0 表示正常运行结束。