请教C语言习题-5

2024-12-29 05:14:38
推荐回答(1个)
回答1:

#include
main()
{ char c='a',t[50]; /* 字符数组定义语句 */
int n,k,j;
printf("\nInput a string:");
gets(t);
n=strlen(t);/* 用函数得到该字符串的长度 */
for(k=0;kif (t[k]==c) {j=k; break;}
else j=-1;
printf("\n Position is:%d",j); /* 输出查询结果 */
}
程序运行结果如下:
Input a string:12345abcde
Position is : 5
再次运行程序:
Input a string:12345
Position is : -1