消息关闭
    暂无新消息!

关于C语言scanf函数的用法

问题作者 : Shilling2017-08-16发布
为什么这个代码执行到最后一个scanf函数会直接跳过输入呢?

2个回答

︿ 0
应该是上面的输入的回车符匹配了最后的scanf。
malloc的参数都有问题,这个程序运行起来可能会出段错误; 

第一个malloc应该是
pri = malloc(sizeof(privaledge) * p);

第二个malloc应该是:
posi = malloc(sizeof(position) * r);