一道将字符串逆序输出的C语言编程题

#include 
#include 
#define N 100
void fun(char *s){
     
	int len=strlen(s);
	char temp;
	for(int i=0;i<len;i++){
     
		temp=s[0];
		for(int j=0;j<len-i;j++){
     
			s[j]=s[j+1];
		}
		s[len-i-1]=temp;
	}
}
int main() {
     
	char s[N];
	printf("请输入字符串:");
	gets(s);
	fun(s);
	printf("逆置后的字符串为:%s",s); 
	return 0;
}

你可能感兴趣的:(字符串,c语言,算法)