饥荒血量修改:编程求一个字符串的长度, 用字符数组实现

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/08 22:18:30
#include <stdio.h>
#include <string.h>
main()
{ char s[81],*p1,*p2;
int n;
pirntf("\nInput a string:");
gets(s);
n=strlen(s);
p1=s;
p2 = 【 】;
while (【 】)
{ if (*p1!=*p2) break;
else { p1++; 【 】;}
}
if (p1<p2) printf("No\n");
else printf("Yes\n");
}
程序运行结果:
Input a string: level
【 】
再次运行程序:
Input a string: 123453
【 】

楼主把程序的目的理解错了,这是一个判断字符串是否左右对称的程序。
s+n-1
p1<p2
p2--;
Yes
No