分类：电脑/网络-程序设计-C/C++
问题：c语言程序译密码请给这个程序加注释include&lt;stdi 
include <std.h> void main() { char c; while((c=getchar())!='\n')    {      if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))       {         c=c+4;         if(c>'Z'&&c<='Z'+4||c>'z')           c=c-26;        }       printf("%c",c);    include <std.h> void main() { char c; while((c=getchar())!='\n')    {      if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))       {         c=c+4;         if(c>'Z'&&c<='Z'+4||c>'z')           c=c-26;        }       printf("%c",c);      }     printf("\n");   } 请给这个程序加注释
回答：include <stdio.h> 
void main() 
{ 
char c; 
while((c=getchar())!='\n') // 回车结束循环
{ 
if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) //判断输入的是不是小写或大写字母
{ 
c=c+4; // 字符值加4(把每个字母加密为其后的第四个字母)
if(c>'Z'&&c<='Z'+4||c>'z')  // 如果加密后的字符比'z'或'Z'大，
c=c-26;//则从头开始算
} 
printf("%c",c); //输出加密后的字符
} 
printf("\n"); //换行
}