判断手机号码是否合格。
PTA上检测,答案有一个没通过。程序代码:
#include<iostream> #include<cstring> using namespace std; int main() { string s; int f=1; cin>>s; if(s[0]!='1') f=0; if(s.length()!=11) f=0; for(int i=0;i<s.length();i++) { if(s[i]<'0'||s[i]>'9') f=0; } if(f!=0) cout<<"Yes"; else cout <<"No"; return 0; }
请问是哪里出了问题???