求助C语言大师:我这个程序怎么编译、运行都没错,输入数据后就提示程序停止运行了呢?

[复制链接]
查看11 | 回复3 | 2013-3-22 19:13:14 | 显示全部楼层 |阅读模式
我仔细的调试了一下你的程序,写的很有意思,但是有一个问题导致你的程序不能正常运行,一旦你的程序中出现3个字母的化学方程式,比如HCL程序就崩溃了,你可以试试,貌似是对3个字母的元素输入的有问题...
回复

使用道具 举报

千问 | 2013-3-22 19:13:14 | 显示全部楼层
搂主这么输试试 C回车键O回车键2回车键……。%c一次要输一个字符才是正确的。...
回复

使用道具 举报

千问 | 2013-3-22 19:13:14 | 显示全部楼层
scanf("%c",&c);scanf("%c",&d);scanf("%d",&A[e][f]);你能够确定你输入的数据被这几个scanf中的合适那个读取吗?例如H2O的2,一定会被scanf("%d",&A[e][f]);读取,而非另外两个的其中一个...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行