đề bài yêu cầu kiểm tra vị trí k trong xâu S được đọc từ file, nếu ở vị trí k xuất hiện kí tự “A” đưa ra YES, ngược lại đưa ra NO. Em code như thế này nhưng nó chỉ đưa ra NONONONO dù A có ở đúng vị trí hay không. Mọi người xem giúp em với ạ!
#include <iostream>
#include<bits/stdc++.h>
#include<cstring>
const long long nmax=200;
using namespace std;
void vitrik(long long k,string S){
long long i,a[nmax];
for(i=0;i<=S.length();i++){
cin>>a[i];
if(a[k]=='A'){
cout<<"YES";
}else{cout<<"NO";}
}
}
int main()
{ string S;
long long k;
//freopen("TK.INP","r",stdin);
//freopen("TK.OUT","w",stdout);
cin>>k>>S;
if(k>0){
vitrik(k,S);
}
return 0;
}