練習7-10 查找指定字符 (15分)

題目描述:
本題要求編寫程序,從給定字符串中查找某指定的字符。

輸入格式:
輸入的第一行是一個待查找的字符。第二行是一個以回車結束的非空字符串(不超過80個字符)。

輸出格式:
如果找到,在一行內按照格式“index = 下標”輸出該字符在字符串中所對應的最大下標(下標從0開始);否則輸出"Not Found"。

code:

#include <stdio.h>
#include <string.h>
int main()
{
    char ch1,ch2;
    int i=0,index=85;
    scanf("%c\n",&ch1);
    ch2=getchar();
    while(ch2!='\n'){
        if(ch2==ch1) index=i;
        i++;
        ch2=getchar();
    }
    if(index==85) printf("Not Found\n");
    else printf("index = %d",index);
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章