我一开始没有做到变量要见名知意,改了一个地方忘改其它地方了。写完了,忘加如果没有只出现一次的字符怎么样。
#include<iostream>
using namespace std;
int a[26];
int main()
{
//freopen("xxx.in","r",stdin);
//freopen("yyy.out","w",stdout);
string s;
int xb=-1;
cin >> s;
for(int i=0;i<s.size();i++)
{
xb=s[i]-'a';
a[xb]+=1;
}
for(int i=0;i<s.size();i++)
{
xb=s[i]-'a';
if(a[xb]==1)
{
cout << s[i] << endl;
return 0;
}
}
cout << "no" << endl;
//fclose(stdin);
//fclose(stdout);
return 0;
}