PTA疑难杂症!!!
程序员文章站
2022-07-08 19:25:49
...
1014 福尔摩斯的约会 一直出现错误,大佬帮忙看看,谢谢啊
#include <stdio.h>
#include <stdlib.h>
int main()
{
char a[61],b[61],c[61],d[61];
scanf("%s%s%s%s",a,b,c,d);
int i,j,k,m=0,n=0,s=0;
for(i=0;a[i]!='0';i++)
{
if(a[i]==b[i]&&a[i]<='G'&&a[i]>='A')
{
m=a[i]-'A'+1;
break;
}
}
for(k=i+1;a[k]!='0';k++)
{
if(a[k]==b[k]&&a[i]<='N'&&a[i]>='A')
{
s=a[k]-'A'+10;
break;
}
else if(a[k]==b[k]&&a[i]<='9'&&a[i]>='0')
{
s=a[k]-'0';
break;
}
}
for(j=0;c[j]!='0';j++)
{
if((c[j]<='z'&&c[j]>='a')||(c[j]<='Z'&&c[j]>='A')&&c[j]==d[j])
{
n=j;
break;
}
}
switch (m)
{
default:
case 1:printf("MON "); break;
case 2:printf("TUE "); break;
case 3:printf("WED "); break;
case 4:printf("THU "); break;
case 5:printf("FRI "); break;
case 6:printf("SAT "); break;
case 7:printf("SUN "); break;
}
printf("%d:%02d",s,n);
return 0;
}
上一篇: Ruby openssl 生成证书
下一篇: Spring mvc参数校验