#include <stdio.h>
#include <stdlib.h>
#include <string.h>
const int MAX_N=200;
int main(int argc, char *argv[])
{
int i,j,p;
char text[MAX_N];
char alphabet[30];
char op[10];
while(1)
{
printf(“1—输入密码表 2—退出\n”);
gets(op);
if(strcmp(op,“1”)==0)
{
printf(“密码表:”);
gets(alphabet);
while(1)
{
printf(“1—加密 2—解密 3—返回\n”);
gets(op);
if(strcmp(op,“1”)== 0 ||strcmp(op," 2 “)== 0 )
{
printf(“输入文本:”);
gets(text);
for(i=0;text[i]!=’\0’;i++)
{
if((text[i]>=‘a’&&text[i]<=‘z’) || (text[i]>=‘A’&&text[i]<=‘Z’) )
{
if(strcmp(op,“1”)=0)
{
p=text[i]>=‘a’? (text[i]-‘a’):(text[i]-‘A’);
text[i]