问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
int main(){
int s1,i;
int count1=0,count2=0;
int a[100];
scanf("%s",a);
for(i=1;a[i]!='#';i++){
if(a[i]>'0'&&a[i]<'9')
count1++;
else if(a[i]>'a'&&a[i]<'z'||a[i]>'A'&&a[i]<'Z')
count2++;
else printf("密码不合格"); break;
}
if(i<6) printf("密码不合格");
if(count1<2) printf("密码不合格");
else printf("密码合格");
return 0;
}