我是 C 的初学者。我正在尝试这个程序来反转字符串。任何帮助有什么问题吗?
#include<stdio.h>
#include<string.h>
char *reverse(char *);
void main()
{
char str[]="kundan";
int len=strlen(str);
char *ptr;
ptr=reverse(str);
printf("the reversed string is :%s",ptr);
}
char *reverse(str)
{
char *rtr=str;
char qtr[10];
for(int i=len-1;i<=0;i--)
{
qtr=rtr+i;
qtr++;
}
return qtr;
}