鱼C论坛

 找回密码
 立即注册
查看: 2428|回复: 0

[技术交流] 菜鸟制作了个通讯录

[复制链接]
发表于 2014-8-17 15:44:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 ♂情︵☆缘★ 于 2014-8-17 16:39 编辑

[i][i][i][i][i]
  1. </blockquote></div><div class="blockcode"><blockquote>#include <stdio.h>
  2. #include <malloc.h>
  3. #define P printf
  4. #define S scanf

  5. struct stu
  6. {
  7.         char name[20];
  8.         char set[5];
  9.         char phone[15];
  10. };

  11. int main()
  12. {
  13.         struct stu *p;
  14.         int num(void);
  15.         void fuzhi( struct stu *q, int n);                //输入数据
  16.         void shuchu( struct stu *q1, int n1);        //输出数据
  17.         int len;
  18.         len = num();
  19.         p = (int *)malloc(sizeof(int)*len);
  20.         fuzhi( p, len );
  21.         shuchu( p, len );
  22.         getch();
  23.         return 0;
  24. }

  25. int num(void)
  26. {
  27.         int i;
  28.         while(1)
  29.         {
  30.                 P("How much you want to store a number: \n");
  31.                 S("%d",&i);
  32.                 if( i >= 1 )
  33.                 {
  34.                         return i;
  35.                 }
  36.         }
  37. }

  38. void fuzhi( struct stu *q, int n)
  39. {
  40.         int i;
  41.         for ( i = 0; i < n; i++ )
  42.         {
  43.                 P("第%d位:\n",i+1);
  44.                 P("Please input your name:\n");
  45.                 S("%s",&q[i].name);
  46.                 P("Please input your set:\n");
  47.                 S("%s",&q[i].set);
  48.                 P("Please input your phone:\n");
  49.                 S("%s",&q[i].phone);
  50.         }
  51. }

  52. void shuchu( struct stu *q1, int n1)
  53. {
  54.         int i;
  55.         P("Name:          Set:          Phone:\n");
  56.         for( i = 0; i < n1; i++ )
  57.         {
  58.                 P("%d:   ",i+1);
  59.                 P("%s        %s           %s    \n",q1[i].name,q1[i].set,q1[i].phone);
  60.         }
  61. }
复制代码




这是做一个通讯录的程



[/i][/i][/i][/i][/i]
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-12 20:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表