首页
社区
课程
招聘
[旧帖] (C语言)的一个题目 [求助] 0.00雪花
发表于: 2006-9-24 21:21 4390

[旧帖] (C语言)的一个题目 [求助] 0.00雪花

2006-9-24 21:21
4390
某公司采用公用电话传递数据信息.数据是小于8位数的整数.为了确保安全,在
传递过程中需要加密.加密规则如下:
首先将数据倒序,然后每位数字都加上5,在用和除以10的余数代替该数字,最后将
第一位和最后一位数字交换.

输出格式为:
请输入原数据:
4567583
加密后的数据为:
9302108
press any key to continue_

偶新手,
#include<stdio.h>
void main()
{
        int k,j,i[8];
        printf("请输入原始数据:\n");
        for(k=0;k<7;k++)
        {
                scanf("%d",&i[k]);
        }
        printf("加密后的数据: \n");
                for(j=6;j>=1;j--)
                {        
                        printf("%d",(i[j]+5)%10);

                }
                printf("%d\n",(i[0]+5)%10);

}
做一一点,但偶做的输入是格式不对,,
请大家帮忙下....... 该了偶的错误||教偶怎么做
最好不要写的太难了,偶怕看不懂,

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 270
活跃值: (176)
能力值: ( LV12,RANK:370 )
在线值:
发帖
回帖
粉丝
2
      
2006-9-24 22:21
0
雪    币: 413
活跃值: (351)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
最初由 xuehack 发布
加密规则如下:
首先将数据倒序,然后每位数字都加上5,在用和除以10的余数代替该数字,

........


说的不清楚!!
2006-9-24 23:33
0
游客
登录 | 注册 方可回帖
返回
//