编写一个函数,使输入一个字符串按反序存放,在主函数中输入字符串,调用函数后输出。
#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);
}