这段代码错在哪?我想定义一个不大于元素个数不大于20的数组,然后输入数字,得到的数字是加密的

[复制链接]
查看11 | 回复2 | 2012-10-20 05:34:57 | 显示全部楼层 |阅读模式
你要输入数字,弄char做什么,直接inta[N];j没初始化为j=0,j++有什么用;for循环结束后i=N,while再用a数组超出范围;写的一团乱;要是你的意思是读入数字,输出加密的数字(看样子是在原数字上加4),直接这样写:#include#define N 20void main(){int num;for(int i=0;i<N;i++){scanf("%d",&num);printf("%d\n",num+4);}}...
回复

使用道具 举报

千问 | 2012-10-20 05:34:57 | 显示全部楼层
while(a)里的a不正确,j也没有初始化、、、、、...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行