怎么判断一个数的某一位?我使用了纸糊串字符串,结果满江红,求助个位dalao神犇!
#include <bits/stdc++.h>
using namespace std;
int main()
{
int sum;
string n;
cin >> n;
for (int i = 0; i <= n.length(); i++)
{
if (n[i] == '2' || n[i] == '6' || n[i] == '9' || n[i] == '0') sum++;
if (n[i] == '8') sum += 2;
}
cout << sum << endl;
return 0;
}