case 1: for(i=0;i<s1;i++) { if(st1[i]==(char)token) break; } if(i==s1) { st1[s1++]=(char)token; str4+=' '; str4+=token; } break;
第一次循环后,s1=1,并存入一个,然后读第二个时,i=0,第一个if判断不相同。就直接跳到下一个if判断,我原来想法是for循环结束再下一个if判断,怎么解决?
UYOU
相关分类