标签:main code clu 规则 scan print span == str
#include<stdio.h> #include<string.h> int main() { char a[55]; while(scanf("%s",a)) { if(a[0]==‘E‘&&a[1]==‘N‘&&a[2]==‘D‘) break; else { int condition_a=0; int condition_1=0; int condition_2=0; int condition_3=0; int condition_4=0; int len=strlen(a); int i; if(len>=8) condition_a=1; for(i=0;i<strlen(a);i++) { if(a[i]>=‘A‘&&a[i]<=‘Z‘) condition_1=1; if(a[i]>=‘a‘&&a[i]<=‘z‘) condition_2=1; if(a[i]>=‘0‘&&a[i]<=‘9‘) condition_3=1; if(a[i]==‘~‘||a[i]==‘!‘||a[i]==‘@‘||a[i]==‘#‘||a[i]==‘$‘) condition_4=1; if(a[i]==‘%‘||a[i]==‘^‘||a[i]==‘&‘||a[i]==‘*‘||a[i]==‘(‘) condition_4=1; if(a[i]==‘)‘||a[i]==‘-‘||a[i]==‘=‘) condition_4=1; } //printf("%d %d %d %d",condition_1,condition_2,condition_3,condition_4); if(condition_a&&((condition_1+condition_2+condition_3+condition_4)>=3)) printf("YES") ; else printf("NO"); printf("\n"); } } }
标签:main code clu 规则 scan print span == str
原文地址:https://www.cnblogs.com/yuhaowang/p/10268735.html