初识结构体之座机电话号码

试题描述
请定义一个表示电话号码的结构体类型。
电话号码包含区号(最多4位)和区内电话号码(最多8位)。在一个区内的电话号码之间互相拨号时,不拨区号,否则必须先拨区号。
在主函数中,输入任意两个电话号码A和B(区号和区内号码之间使用一个空格隔开),输出A给B打电话时拨的号码。
输入
输入包含两行,分别是电话号码A和B。区号和区内号码之间使用一个空格隔开。
输出
输出A给B打电话时拨的号码。
输入示例1
0432 87654321
0897 61234567
输出示例1
089761234567
输入示例2
0432 87654321
0432 61234567
输出示例2
61234567
数据范围
输入和输出均为字符串

#include <stdio.h>

struct number
{
	long A;
	long B;
}s[3];
void main()
{
	int i;
	for(i=0;i<2;i++)
	scanf("%ld %ld",&s[i].A,&s[i].B);
	if(s[0].A==s[1].A)
	printf("%ld",s[1].B);
	else
	printf("0%ld%ld",s[1].A,s[1].B);
}

猜你喜欢

转载自blog.csdn.net/Lhw_666/article/details/91415488