📄 2298054_ac_0ms_16k.c
字号:
#include <stdio.h>
#include <ctype.h>
#include <string.h>
int main()
{
int i;
char str[81];
while(1)
{
gets(str);
if(strcmp(str,"#")==0)
break;
for(i = 0; str[i]!='\0'; i++)
{
if(str[i]==' ')
continue;
if(i)
{
if(str[i]>='A'&&str[i]<='Z'&&str[i-1]>='A'&&str[i-1]<='Z')
{
printf("suspicious\n");
goto con;
}
if(isdigit(str[i])&&isalpha(str[i-1]))
{
printf("suspicious\n");
goto con;
}
if(isdigit(str[i-1])&&isalpha(str[i]))
{
printf("suspicious\n");
goto con;
}
if(!isdigit(str[i])&&str[i]!=' '&&!isalpha(str[i]))
{
if(!isdigit(str[i-1])&&str[i-1]!=' '&&!isalpha(str[i-1]))
{
if(!(str[i]=='"'||str[i-1]=='"'))
{
printf("suspicious\n");
goto con;
}
}
}
}
if(str[i]!='a'&&str[i]!='A'&&str[i]!='I')
{
if((str[i+1]=='\0'||str[i+1]==' ')&&(!i||str[i-1]==' '))
{
printf("suspicious\n");
goto con;
}
}
}
printf("OK\n");
con:;
}
return 1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -