csu 1019 Simple Line Editor
摘要:
找到之前的错误了: else if (ch=='#' && i>=0) --i;初始条件是 i = -1; 这样i = - 1;时,如果输入“#”,应该被忽略,但这句话其实没有做到。应该这样写: else if (t[i]=='#') j = (j>=0 ? j-1:-1);由于题目中没有提到一行文本到底有多少字符,干脆定义最大为 100 吧,什么?竟然通过了!# include <stdio.h># include <string.h># define MAXN 100char t[MAXN], s[MAXN 阅读全文
posted @ 2012-03-15 21:31 getgoing 阅读(357) 评论(0) 推荐(0) 编辑