标题:
c语言 translation
[打印本页]
作者:
liuda
时间:
2015-1-22 02:15
标题:
c语言 translation
//这回是翻译回来成原文
#include<stdio.h>
#include<string.h>
void main()
{
int i;
char a[80];
//original&final
gets(a);
//puts(a);//这个不出现乱码
printf("original string is%s\n",a);//这个也不出现乱码
//for(i=0;i<=79;i++)
//{
//printf("%c",a[i]);//现在遇到的问题是尾巴处理不好,老是出现乱码
//}
for(i=0;i<=79;i++)
{
if((a[i]>='a'&&a[i]<='z'))
{
a[i]='a'+'z'-a[i];//不一样的东西最好不要相减,字符减去字符,不要用整型数据减字符
}
else if(a[i]>='A'&&a[i]<='Z')
{
a[i]='A'+'Z'-a[i];
}
}
printf("final string is%s\n",a);
}
复制代码
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1