帮帮忙看一下这个问题

img

我手里这个应该是对的

#include <iostream>
#include <cstdio>
#include <string>
using namespace std;

string str;
char tmp;

int main(){
    cin >> str >> tmp;
    for(int i=0; i<str.size(); i++){
        if(str[i] == tmp){
            printf("%d", i);
            return 0;
        }
    }
    printf("no exist\n");
    return 0;
}