编写一个函数,使输入一个字符串按反序存放,在主函数中输入字符串,调用函数后输出。
哈喽C!字符串按反序存放

#include<stdio.h> 
#include<string.h>
fnConvert(char a[80])
{int i=0,j;
 char t;
 j=strlen(a);
 while(i<j/2)
 {   t=a[i];
     a[i] = a[j-1-i];
     a[j-1-i]=t;
   i++;
  }
 a[j]= '\0'; /* 添加字符串结束符*/
}
main()
{ char  stridiom1[80];
  printf("\nplease input the first idiom: ");
  gets(stridiom1);
  fnConvert(stridiom1);
  printf("\nthe result is: %s",stridiom1);
  }

相关文章: