我的代码怎么错了呢?小方是ACM协会新来的,他认为自己很聪明,对此小刘很看不下去,于是他给小方一句话,如果小方能看明白里面的意思,他就承认小方很聪明.这句话里面包括有数字和一些字符
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 14:50:33
我的代码怎么错了呢?小方是ACM协会新来的,他认为自己很聪明,对此小刘很看不下去,于是他给小方一句话,如果小方能看明白里面的意思,他就承认小方很聪明.这句话里面包括有数字和一些字符
我的代码怎么错了呢?
小方是ACM协会新来的,他认为自己很聪明,对此小刘很看不下去,于是他给小方一句话,如果小方能看明白里面的意思,他就承认小方很聪明.这句话里面包括有数字和一些字符 ,小方需要的方法就是把里面的数字翻译成对应的英文字母(0对应a,1对应b.9对应j,所有数字都小于10) ,同时保留里面的英文字符和空格就可以得到里面的意思了.你可以帮小方实现这个程序吗^_^
Input
第一行是一个数字N表示小刘给出的字符串的数目,接下来N行每一行有一字符串,字符串 由数字和英文字符和其他字符及空格组成.每一个字符串的数目不会超过1000个.
Output
请你按照小方的方法输出对应的字符串.
Sample Input
4
fsadfg
1231 32po
236s0fgam dsr
Sample Output
fsadfg
bcdb dcpo
cdgsafgam dsr
我的代码:
#include
#include
#include
using namespace std;
int main()
{
int i=0,j,t;
char a[1000];
cin>>t;
getchar();
while(t--)
{
gets(a);
for(j=0;a[j];j++)
{
if(strcmp(a,"^_^")==0)
;
else if(a[j]>='0'&&a[j]
我的代码怎么错了呢?小方是ACM协会新来的,他认为自己很聪明,对此小刘很看不下去,于是他给小方一句话,如果小方能看明白里面的意思,他就承认小方很聪明.这句话里面包括有数字和一些字符
#include
#include
#include
using namespace std;
int main()
{
int i=0,j,t;
char a[1000];
cin>>t;
getchar();
while(t--)
{
gets(a);
for(j=0;a[j];j++)
{
if(a[j]!=' '&&(a[j]'9'&&a[j]'Z'&&a[j]'z'))//这里你理解错意思了
;
else if(a[j]>='0'&&a[j]