文件
第2题
【描述】
将一个明文文件plaintext.txt中的内容,按照一定的方法,对每个字符加密后存放到另一个密文文件ciphertext.txt中。
【输入】
文件plaintext.txt。
【输出】
文件ciphertext.txt。
【输入示例】
文件plaintext.txt,其中内容:
Welcome to C!
【输出示例】
文件ciphertext.txt,其中内容:
Ygneqog"vq"E#
【提示】
这里采用一种简单的加密方法,将每个字符的编码加2。
明文文件plaintext.txt已经存在。本地调试时,需要自己预先建立文件plaintext.txt。
#include<stdio.h>
#include<string.h>
int main(){
FILE *f,*p;
f=fopen("plaintext.txt","a+");
p=fopen("ciphertext.txt","a+");
char ch;
while((ch=fgetc(f))!=EOF){
//注意!!!这里的括号别忘记加了!&