C 语言经典100例
题目:字符串反转
方法有很多种,可以折中,可以递归,本文采用递归
代码
//题目:字符串反转,如将字符串 "www.runoob.com" 反转为 "moc.boonur.www"。
#include<stdio.h>
#include<string.h>
#include<math.h>
void re(char *a){//递归
if(*a=='\0')
printf("\n");
else{
re(a+1);//注意:这里不能使用 a++
printf("%c",*a);
}
}
int main(){
char s[100];
scanf("%s",s);
re(s);
return 0;
}