#include<bits/stdc++.h>
using namespace std;
bool judge(char *s1,char *s2){
bool r = true;
int i = 0;
if(strlen(s1) != strlen(s2)){
r = false;
}else{
for(i = 0;i < strlen(s1);i++){
if(s1[i] != s2[i]){
r = false;
break;
}
}
}
return r;
}
int main(){
char s[1000];
char f[100];
cin.getline(s,1000);
cin.getline(f,100);
char w[100] = {'\0'};
int i = 0,j = 0;
int c = 0;
int x = 0;
bool r = false;
for(i = 0;s[i] != '.';i++){
if(s[i] != ' '){
w[j] = s[i];
j++;
x++;
if(s[i + 1] == ' ' || s[i + 1] == '\0' || s[i + 1] == '.'){
w[j] = '\0';
c++;
if(judge(w,f)){
cout<<c<<endl;
r = true;
break;
}
j = 0;
}
}
}
if(r == false){
cout<<x<<endl;
}
return 0;
}
【基础】我是第几个单词c++
最新推荐文章于 2025-10-02 13:09:35 发布
2418

被折叠的 条评论
为什么被折叠?



