这个是个人通讯录的第一个部分,新建联系人。但是我运行的时候输入1,无法出现任何东西。
3条回答 默认 最新
关注 引自免费微信小程序:皆我百晓生
根据您提供的信息,看起来您在尝试编写一个简单的C语言程序,用于创建一个新的联系人。然而,代码片段中的语法错误和逻辑结构使得程序无法正常工作。以下是修复后的代码:
#include <stdio.h> void manage_system(int n) { char name[50]; printf("请输入联系人的姓名: "); scanf("%s", name); // 错误修复后的电话号码输入循环 int phone_number; while (1) { printf("请输入联系电话(输入-1结束): "); scanf("%d", &phone_number); if (phone_number == -1) break; // 添加对电话号码的存储或处理 } } int main() { int choice; printf("欢迎来到通讯录管理系统。\n"); printf("请选择操作(1-新建联系人,2-查看联系人,3-退出): "); scanf("%d", &choice); switch (choice) { case 1: manage_system(1); // 假设参数1表示新建联系人 break; case 2: // 查看联系人功能(这里未实现) break; case 3: printf("退出通讯录管理系统。\n"); return 0; default: printf("无效选择,请重新选择。\n"); break; } return 0; }
这是一个简化版的个人通讯录管理系统,仅包含新建联系人功能。它会提示用户输入联系人的姓名和电话号码(直到用户输入-1为止)。注意,实际应用中,可能需要将联系人数据保存到文件或数据库中,这里只是简单地显示在控制台。
为了使您的程序运行起来并接收用户输入,您需要正确地组织代码结构,并确保所有函数都有正确的定义和调用。在这个例子中,我们修复了
manage_system
函数的调用以及电话号码输入循环的逻辑。同时,我们也添加了一个基本的主函数来引导用户进行操作选择。解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 Mac版Fiddler Everywhere4.0.1提示强制更新
- ¥15 android 集成sentry上报时报错。
- ¥50 win10链接MySQL
- ¥35 跳过我的世界插件ip验证
- ¥15 抖音看过的视频,缓存在哪个文件
- ¥15 自定义损失函数报输入参数的数目不足
- ¥15 如果我想学习C大家有是的的资料吗
- ¥15 根据文件名称对文件进行排序
- ¥15 deploylinux的ubuntu系统无法成功安装使用MySQL❓
- ¥15 有人会用py或者r画这种图吗