回文判断

用带参数的main函数,直接在命令窗口中输入参数,即可判断输入的字符串是否是回文串。

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

int check_huiwen(char* a)
{
 int i,len;
 len=strlen(a);
 for (i=0;i<len/2;i++)
 {
  if (a[i]!=a[len-1-i])
  {
   printf("not hui_wen!");
   return 0;
  }
 }
 printf("the string is hui_wen!");
 return 1;
}

int main(int argc,char *agrv[])
{
 int i;
 if (argc<=0)
 {
  return -1;
 }
 
 for (i=0;i<argc;i++)
 {
  check_huiwen(agrv[i]);
  putchar('\n');
 }
//  char a[100];
//  printf("input the string:\n");
//  scanf("%s",a);
//  check_huiwen(a);

 return 0;
}

原文地址:https://www.cnblogs.com/xingma0910/p/2705768.html