大家帮忙看一下这个程序.
这个程序是判断是否回文,如:level是输出YES不是NO
# include <stdio.h>
# include <string.h>
main()
{ char s[81],cr,*pi,*pj;
int i,j,n;
gets(s);n=strlen(s);
pi=s;pj=s+n-1;
while(*pi==' ')pi++;
while(*pj==' ')pj++;
while((pi<pj)&&(*pi==*pj)){pi++;pj--;}
if(pi<pj)printf("NO\n");
else printf("YES\n");
}
其中红色的两句是什么意思?
我运行的时候删除也可以运行?