10分求大佬看看
查看原帖
10分求大佬看看
1449687
AlbusRiddle楼主2024/12/19 20:03
#include<stdio.h>

int main()
{
	int a=0,b=0,c=0;
	char l,r;
	while(scanf("%c:=%c;",&l,&r)==2)
	{
		switch((int)l)
		{
			case 97://a=?
			{
				switch((int)r)
				{
					case 97:
					{
						break;
					}
					case 98:
					{
						a=b;
						break;
					}
					case 99:
					{
						a=c;
						break;
					}
					default:
					{
						a=(((int)r)-48);
						break;
					}
				}
			}
			case 98://b=?
			{
				switch((int)r)
				{
					case 97:
					{
						b=a;
						break;
					}
					case 98:
					{
						break;
					}
					case 99:
					{
						b=c;
						break;
					}
					default:
					{
						b=(((int)r)-48);
						break;
					}
				}
			}
			case 99://c=?
			{
				switch((int)r)
				{
					case 97:
					{
						c=a;
						break;
					}
					case 98:
					{
						c=b;
						break;
					}
					case 99:
					{
						break;
					}
					default:
					{
						c=(((int)r)-48);
						break;
					}
				}
			}
		}
	}
	printf("%d %d %d",a,b,c);
	return 0;
}
2024/12/19 20:03
加载中...