本題要求編寫程序,從給定字符串中查找某指定的字符。
輸入格式:
輸入的第一行是一個待查找的字符。第二行是一個以回車結束的非空字符串(不超過80個字符)。
輸出格式:
如果找到,在一行內按照格式“index = 下標”輸出該字符在字符串中所對應的最大下標(下標從0開始);否則輸出"Not Found"。
輸入樣例1:
m
programming
輸出樣例1:
index = 7
輸入樣例2:
a
1234
輸出樣例2:
Not Found
#include<stdio.h>
#include<string.h>
int main()
{
char c,str[81];
int i,index=-1;
// c=getchar();
scanf("%c\n",&c);
gets(str);
for(i=0;str[i]!='\0';i++)
{
if(c==str[i])
{
index=i;
}
}
if(index!=-1)
{
printf("index = %d",index);
} else
{printf("Not Found");
}
return 0;
}