请问,VS2013运行程序时报错:.exe已停止工作,代码如下 是什么原因呢?谢谢

#include <stdio.h>struct Account{ int number; //帐号 char citizenid; //身份证号 char name; //名字 char address; //地址 int balance; //余额};int main(){ Account obj; printf("输入帐号: "); scanf_s("%d", &obj.number); printf("输入身份证号: "); scanf_s("%s", &obj.citizenid); printf("输入名字: "); scanf_s("%s", &obj.name); printf("输入地址: "); scanf_s("%s", &obj.address); printf("输入余额: "); scanf_s("%d", &obj.balance); printf("帐号:%d\n身份证号:%s\nname:%saddress:%s\n余额:%d",obj.number,obj.citizenid,obj.name,obj.address,obj.balance);}

char是字符类型,一次接受一个字符,你可以在结构体中使用string类型,接受的是字符串
温馨提示:内容为网友见解,仅供参考
无其他回答

visual studio vshost.exe 已停止工作的问题
将平台改成Any CPU,最下方的 启用VS承载进程改成不勾选状态。应该就没有报错了。

XXX已停止工作。出现了一个问题,导致程序停止工作……
回答:详情请查看视频回答

运行时出现main.exe已停止工作,我调试了很久,但是还是出现这个错误...
解决方法:你把代码复制到UE32编辑器里面,然后修改好格式,然后另存为→保存类型选择TXT→换行符选择DOS终结符→保存,然后打开你保存的txt文件再把复制代码到VS里面去编译。参考答案:

系统说War3.exe已停止工作。出现一个问题,导致程序停止正常工作
可能Directx文件版本引起的问题,我们Windows+R呼出“运行“界面,然后再次输入"Dxdiag"进入Directx软件查看版本,下载后重新安装(Directx功能一定要全开)。可以去网上下一个补丁转换器,因为游戏版本不定兼容问题导致游戏停止工作无法进入很正常,可以去互联网下一个版本转换补丁进行转换。重新下载魔兽争霸,游戏...

vs2010编译时compilerdriver已停止工作
1. 编译器驱动程序错误:这可能是由于编译器驱动程序本身的错误或损坏导致的。解决方法是尝试重新安装或更新编译器驱动程序,以确保其正常运行。2. 系统资源不足:编译过程需要大量的系统资源,包括内存和处理器。如果系统资源不足,编译过程可能会导致崩溃。在这种情况下,可以尝试关闭其他占用资源较多的程序...

"Qt Qtwebengineprocess已停止工作",该如何处理
可能程序不兼容, 可以更换个版本试试。另外建议参考下程序对配置的要求。或者右键需要运行的程序 选择兼容性 用兼容模式运行试试。qt程序在编译的时候,会在输出目录下自动生成一个文件夹, 如下:e:\/build-untitled-Desktop_Qt_5_10_1_MSVC2015_32bit-Debug\/ e:\/build-untitled-Desktop_Qt_5_10_1...

会声会影时提示已停止工作怎么办
图1:会声会影打不开 启动会声会影时,直接弹出会声会影已停止工作。现象如上图1所示 原因分析:在问题详细信息中也可以看到问题时间是APPCRASH,及程序崩溃,后来排查出来是因为最新的Windows补丁与会声会影起了冲突,所以只要将新增的补丁删除即可。此外在排查过程中重装软件后出现问题的可以参考:会...

vs2022异常报错,报错内容见描述,求解法?
虚拟内存是你本身就用了虚拟机?虚拟内存可以加。电脑带得动的话,安装windows10,在里边再安装vs2022。毕竟win7有点老,可能就导致一些兼容性问题,或者差个什么支持。之前没问题,可能是vs2022有更新?

wp模拟器xde.exe用不了
系统是不是GHOST版的?装个win8 企业版吧

...总是出现“Warcraft III已停止工作”,怎么办???求高人解答帮忙!_百度...
可能的原因:1.游戏本身有问题,尤其是玩某些地图是,导致游戏出错,你试一下玩单机,看有没有问题 2.设置一下11里文件或程序的执行路径,一定是exe的可执行文件 3.打游戏时最好关掉360等,实在不行,把war3和11都重新重装

相似回答