习题七-参考答案,电工学第七版习题答案,七上数学书习题答案,七下数学书习题答案,七下数学补充习题答案,修改病句练习题及答案,勾股定理练习题及答案,会计分录习题及答案,工程力学课后习题答案,因式分解练习题及答案
习题七
1. 自己设计一个通信录条目的结构,并分别编写输入和输出一条通信录条目的函数。
答:
#include stdio.h
#include stdlib.h
#include string.h
typedef struct saddr {
char *name;
char *address;
char *zip;
char *phone;
} ADDR;
ADDR* inputAddr() { /*输入一个通信录*/
char buffer[256];
ADDR *p;
printf(名字? (立即回车表示输入结束) );
gets(buffer);
if (strlen(buffer)==0) return NULL;
p=(ADDR *)malloc(sizeof(ADDR));
p-name=(char*)malloc(strlen(buffer)+1);
strcpy(p-name, buffer);
printf(地址? );
原创力文档

文档评论(0)