主题:[原创]帮忙看看为什么第5,6行是错的啊
#define maxstrlen
typedef unsigned char sstring[maxstrlen+1];
int main(){
sstring s,t;
s="aaaaab";
t="aab";
int i,j;
i=1;j=1
while(i<s[0]&&j<t[0]){
while(s[i]==t[j]&&s[t[0]]==t[t[0]]){
if(s[i]==t[j]){i++;j++;}
else {j=1;i=i-j+2;}
}
i++;
}
if(j>t[0]) return i-t[0];
}
typedef unsigned char sstring[maxstrlen+1];
int main(){
sstring s,t;
s="aaaaab";
t="aab";
int i,j;
i=1;j=1
while(i<s[0]&&j<t[0]){
while(s[i]==t[j]&&s[t[0]]==t[t[0]]){
if(s[i]==t[j]){i++;j++;}
else {j=1;i=i-j+2;}
}
i++;
}
if(j>t[0]) return i-t[0];
}