还有一题啊 C编写程序 在一个字符数组中查找一个指定的字符,若数组中有盖字符,则输出该字符在数组中第一

次出现的位子,否则输出-1
2025-01-04 17:44:28
推荐回答(1个)
回答1:

#include

int main(void)
{
int i;
char ch;
char str[100];

printf("请输入字符串:\n");
scanf("%s", str);

printf("请输入查找字符:\n");
scanf(" %c", &ch);

for (i=0; str[i]!='\0'; i++)
{
if (str[i] == ch)
{
printf("位置为:%d\n", i+1);
return 0;
}
}

printf("%d\n", -1);

return 0;
}