编码解码器

楼主: chlorine (绿)   2014-06-23 22:58:17
各位前辈好,小弟刚开始学程式语言,现在正在用高中生线上解题系统练程式
有一题是编码 举例:如果输入abc,则输出hef。解码器则是输入hef,输出abc
我现在做出了一个可以转换“一个字母”的程式
不过我想做出可以转换“二个字母以上”的程式
应该是要用 for () 来做,不过我现在被卡在这一步
不知道怎么做出这个递回或循环。
麻烦帮个忙,拜托了
char passWord[40];
NSLog(@" Plz enter the password");
scanf("%s",passWord);
NSString *tempCode = [NSString stringWithCString:passWord encoding:1];
// NSLog(@"test %@", tempCode);
int decode, asciiCode = [tempCode characterAtIndex:0];
//NSLog(@"test %d", asciiCode);
decode = asciiCode - 7;
NSString *decodeNum = [NSString stringWithFormat:@"%c", decode];
NSLog(@"%@", decodeNum);
// NSString *
// NSArray *encodeArray = [NSMutableArray array];
// [encodeArray addObject:@"%@" ,passWord];

Links booklink

Contact Us: admin [ a t ] ucptt.com