#include<iostream>
#include<string>
using namespace std;
int main()
{
int b[26] = { 0 };
string a;
getline(cin, a);
for (int i = 0; i <a.size(); i++)
{
b[(int)a[i] - 97]++;
}
for (int i = 0; i<a.size(); i++)
if (b[(int)a[i] - 97] == 1)
{
cout << a[i]; return 0;
}
cout << "no";
return 0;
}
为什么将getline换成cin就满分了,求助