練習7-10 查詢指定字元 (15分)
阿新 • • 發佈:2021-01-28
練習7-10 查詢指定字元 (15分)
- 本題要求編寫程式,從給定字串中查詢某指定的字元。
輸入格式:
- 輸入的第一行是一個待查詢的字元。第二行是一個以回車結束的非空字串(不超過80個字元)。
輸出格式:
- 如果找到,在一行內按照格式“index = 下標”輸出該字元在字串中所對應的最大下標(下標從0開始);否則輸出"Not Found"。
輸入樣例1:
m
programming
輸出樣例1:
index = 7
輸入樣例2:
a
1234
輸出樣例2:
Not Found
程式程式碼
#include<stdio.h>
int f,x,y;
int main(){
char c;
scanf("%c",&c);
getchar();
char a;
while (scanf("%c",&a)!=EOF){
if(a==c){
x=f;
y=1;
}
f++;
}
if(y==1){
printf("index = %d",x);
}else
printf("Not Found" );
return 0;
}