/编写一函数,利用指针实现把字符串内容逆置。
//void StrReverse(char *st)
#include <stdio.h>
#include <string.h>
void StrReverse(char *st)
{
int i=0;
int k=0;
char b[99];
int n;
int j;
while (*(st+k)!='\0')
{
k++;
}
n=k/2;
for (i=0;i<n;i++)
{
j=st[i];
st[i]=st[k-i-1];
st[k-i-1]=j;
}
puts(st);
}
int main ()
{
char a[99];
char *st=a;
gets(a);
StrReverse(st);
return 0;
}
12-16
1343
08-04
465