Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >跨站数据测试

C语言利用结构体查看电话号码

编写一个程序,输入若干人员的姓名及电话号码(11位),以字符’#’表示结束输入。然后输入姓名,查找该人的电话号码。不允许出现同名。


输入样例1:
在这里给出一组输入。例如:

wanglin 18303721616
zhaohaojie 18303721919
zhangli 18303721010
#
zhaohaojie

输出样例1:
在这里给出相应的输出。例如:

number is 18303721919

输入样例2:
在这里给出一组输入。例如:

wanglin 18303721616
zhaohaojie 18303721919
zhangli 18303721010
#
zhanglin

输出样例2:
在这里给出相应的输出。例如:

Not found!

#include <stdio.h>
#include <string.h>
struct Men
{
	char name[50];
	char phone[20];
};
void main()
{

	char c[50];
	struct Men s[50];
	int i, n;
	for (i = 0;; i++)
	{
		scanf("%s\n", s[i].name);
		if (s[i].name[0] == '#')
			break;
		scanf("%s\n", s[i].phone);
	}
	n = i;
	int flag=0;
	scanf("%s", c);
	for (i = 0; i < n; i++)
	{
		if (strcmp(s[i].name, c) == 0)
		{
			printf("number is %s\n", s[i].phone);
			flag = 1;
		}
		
	}
	if (flag == 0) {
		printf("Not found!");
	}

}

除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog

上一篇: WebRTC如何通过参数控制编码模式切换(DIsabled模式)

下一篇: HTML+CSS+Servlet

精华推荐