SDUT ACM 实验九 简单编码
来源:互联网 发布:intouch组态软件下载 编辑:程序博客网 时间:2024/05/28 09:33
#include <stdio.h>
#include <string.h>
int main()
{
char s[110];
int i, x;
gets(s);
x = strlen(s);
for(i = 0; i <= x - 1; i++)
{
if(s[i] >= 48 && s[i] <= 57)
{
s[i] = 105 - s[i];
}
if((s[i] >= 65 && s[i] <= 90) || (s[i] >= 97 && s[i]<= 122))
{
if(s[i] >= 65 && s[i] <= 90)
s[i] += 32;
else
s[i] -= 32;
}
}
for(i = x - 1; i >= 0; i--)
printf("%c", s[i]);
return 0;
}
#include <string.h>
int main()
{
char s[110];
int i, x;
gets(s);
x = strlen(s);
for(i = 0; i <= x - 1; i++)
{
if(s[i] >= 48 && s[i] <= 57)
{
s[i] = 105 - s[i];
}
if((s[i] >= 65 && s[i] <= 90) || (s[i] >= 97 && s[i]<= 122))
{
if(s[i] >= 65 && s[i] <= 90)
s[i] += 32;
else
s[i] -= 32;
}
}
for(i = x - 1; i >= 0; i--)
printf("%c", s[i]);
return 0;
}
阅读全文