黑马程序员技术交流社区
标题:
使用结构体数组实现简易通讯录
[打印本页]
作者:
408205555
时间:
2015-7-24 16:27
标题:
使用结构体数组实现简易通讯录
#include <stdio.h>
#define LEN 5
//定义结构体
struct Person{
//定义数组保存联系人姓名
char name[21];
//定义数组保存联系人电话
char telNum[21];
}
void main(){
//1、先定义结构体
//2、定义结构体数组
struct Person contacts[LEN];
//3、让用户输入要保存的联系人信息
scanf("请输入要保存的联系人,格式:姓名,电话\n");
for(int i=0;i<LEN;i++){
scanf("%s %s",contacts[i].name,contacts[i].telNum);
}
//4、保存了以后,立即查看一下
for(int i=0;i<LEN;i++){
printf("姓名%s 电话%s\n",contacts[i].name,contacts[i].telNum);
}
}
需要注意的点:%s遇到空格认为第一个字符串输入结束了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2