求大神们帮忙,有三个错误不知道怎么改才对???
#include <stdio.h>#include <string.h>
#define a 81
void Encrypt(char [])
int main()
{
char input[a];
int i,j;
printf("请输入一串字符:");
gets(input);
Encrypt(input);
return 0;
}
void Encrypt(char input[])
{ char output[a];
int i,j;
for(i=0;input[a]!='\0';i++);
for(j=0;j>0;j++,i--)
{
output[j]=input[i-1];
output[j]='\0';
}
for(j=0;j<i;j++)
{
if(output[j]>'A'&&output[j]<'Z'||output[j]>'a'&&output[j]<'z')
output[j]=output[j]+2;
else
output[j]=output[j];
}
printf("%s",output);
}