题目
答案
#include<stdio.h>
#include<string.h>
int main()
{
char str[100];
char x;
scanf("%c",&x);
getchar();
gets(str);
int i,n=strlen(str);
for(i=n-1;i>=0;i--)
if(str[i]==x)
{
printf("index = %d",i);
return 0;
}
printf("Not Found");
}
测试点
总结
在两个输入之间要加一个getchar()用以接收回车,否则字符串无法输入
scanf("%c",&x);
getchar();
gets(str);