Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
我的程序输出结果和题目一样,错在哪??#include<stdio.h> #include<string.h> char str[100][70]; static char cmd[7];//command static char url[70];//web page main() { int i,j; char cur[70];//current page i=-1;//-1 表示back栈空,100表示forward栈空 j=100; strcpy(cur,"http://www.acm.org"); scanf("%s",cmd); while(strcmp("QUIT",cmd)) { if(!strcmp(cmd,"VISIT")) { scanf("%s",url); i++; strcpy(str[i],cur); strcpy(cur,url); puts(cur); j=100; } if(!strcmp(cmd,"BACK")) { if(i!=-1) { j--; strcpy(str[j],cur); strcpy(cur,str[i]); i--; puts(cur); } else puts("Ignored"); } if(!strcmp(cmd,"FORWARD")) { if(j!=100) { i++; strcpy(str[i],cur); strcpy(cur,str[j]); j++; puts(cur); } else puts("Ignored"); } scanf("%s",cmd); } } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator