#include<stdio.h>
#include<string.h>
int main()
{
char a[30],b[30];
int i=0;
while(~scanf("%s%s",&a,&b))
{
i++;
if(a[1]=='#')
{
a[0]=(a[0]-'A'+1)%7+'A';
a[1]='b';
}
else if(a[1]=='b')
{
a[0]=(a[0]-'A'+6)%7+'A';
a[1]='#';
}
else{
printf("Case %d: UNIQUE\n",i);
continue;
}
printf("Case %d: %s %s\n",i,a,b);
}
return 0;
#include<string.h>
int main()
{
char a[30],b[30];
int i=0;
while(~scanf("%s%s",&a,&b))
{
i++;
if(a[1]=='#')
{
a[0]=(a[0]-'A'+1)%7+'A';
a[1]='b';
}
else if(a[1]=='b')
{
a[0]=(a[0]-'A'+6)%7+'A';
a[1]='#';
}
else{
printf("Case %d: UNIQUE\n",i);
continue;
}
printf("Case %d: %s %s\n",i,a,b);
}
return 0;
}
note:
输出需要默认自动换行,输出大小写要注意,declare变量时要确定类型,注意导包,ASCCI与字母