关于我编写的:
#include<stdio.h>
#include<string.h>
char str1[50];
int n=strlen(str1);
int main()
{
char inverted(char str[]);
printf("Please input a string:\n");
gets(str1);
printf("转换后的字符串为:%s\n",inverted(str1));
return 0;
}
char inverted(char str[])
{
char str2[50];
int i;
for(i=0;i<n;i++)
str2[i]=str[n-i];
return(str2[i]);
}
VC++6.0 运行结果:程序运行出错。需请教一下问题的根源。
ååºå符串ï¼åªéè¦å°é¦å°¾å符ä¾æ¬¡è°æ¢å³å¯ã
#include <stdio.h>