只有30
  • 板块P1597 语句解析
  • 楼主xduliu
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/4/29 00:18
  • 上次更新2023/10/23 17:18:49
查看原帖
只有30
896371
xduliu楼主2023/4/29 00:18
#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
int main()
{
     int ta=0,tb=0;
     char n[3],a,b,c;
     scanf("a:=%c;b:=%c;c:=%c;",&a,&b,&c);
     if(a>='0'&&a<='9')
        {
            printf("%c ",a);
            ta=1;
        }
     else
        {
            printf("0 ");
            ta=2;
        }
     if(b>='0'&&b<='9')
        printf("%c ",b);
     else if(b=='a'&&ta==1)
        {
            printf("%c ",a);
            tb=1;
        }
        else if(b=='a'&&ta==2)
        {
            printf("0 ");
            tb=2;
        }
        else
        {
            printf("0 ");
            tb=3;
            }
        if(c>='0'&&c<='9')
        printf("%c ",c);
      else if(c=='a'&&ta==1)
        {
            printf("%c ",a);
        }
        else if(c=='b'&&tb==0)
            printf("%c ",b);
            else if(c=='b'&&tb==1)
            printf("%c ",a);
        else
        printf("0 ");
            return 0;

}
2023/4/29 00:18
加载中...