实验吧ROT-13变身了 wp

昨天在赛前培训的时候做题有一些感触,很难找到适合自己的在线加解密网站,这时候就要自己开发工具,不能总依赖于别人的工具,即使不会自己写也要会改别人的。也同时反思一下打了这么久ctf脚本都不会写的辣鸡本人。所以我决定痛改前非,好好编程,提高coding能力,加油。
题目:rot
破解下面的密文:

83 89 78 84 45 86 96 45 115 121 110 116 136 132 132 132 108 128 117 118 134 110 123 111 110 127 108 112 124 122 108 118 128 108 131 114 127 134 108 116 124 124 113 108 76 76 76 76 138 23 90 81 66 71 64 69 114 65 112 64 66 63 69 61 70 114 62 66 61 62 69 67 70 63 61 110 110 112 64 68 62 70 61 112 111 112

用c语言写的脚本,本次的难点在于如何一次性读进去一堆由空格分开的数据,存到数组里,最后以回车结束。同时打印出来的数组最后一个回车字符不要打印出来。

#include<stdio.h>

main()
{
    int a[100];
    int k=0;
    int i ;
    char c;
    while(1)
    {
        scanf("%d",&a[k++]);
        scanf("%c",&c);
        if(c == '\n')
            break;
    }
    
    for(i=0 ; i<k ; i++)
    {
        printf("%c",a[i]-13
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值