求高手用C编程
1-9代表A-I;字母A-Z代表j直到z,a,直到i
就是英国间谍007受到一个字条,:“4F0EFK0KILJK08RIP”,已知道
(1)数字1--9代表字母A--I
(2)字母A--Q(就是ABCDEFGHIJKLMNOPQ,以下同理)代表j--z
剩下的 R--Z代表a--i
这个无结果啊??
#include<stdio.h>
#include<conio.h>
void main()
{
char str[30];
char c[30];
int i;
scanf("%s",str);
for(i=1;i<=30;i++)
while(str[i]>=1||str[i]<=9)
{c[i]=str[i]+16;}
while(str[i]>='A'||str[i]<='Q')
{c[i]=str[i]+41;}
while(str[i]>='R'||str[i]<='Z')
{c[i]=str[i]+15;}
while(str[i]==0)
{printf(" ");}
printf("%C",c[i]);
}