求助,c++里编译没问题,提交却显示编译失败
#include<bits/stdc++.h>
using namespace std;
char a[10];
int sum;
int main(){
gets(a);
int n=strlen(a);
for(int i=0;i<n;i++)
{
if(a[i]>=97&&a[i]<=112)
sum++;
if(a[i]>=65&&a[i]<=90)
sum++;
if(a[i]>=48&&a[i]<=57)
sum++;
}
cout<<sum;
return 0;
}