/* Note:Your choice is C IDE */
#include "stdio.h"
#include "stdio.h"
int i;
char string_chage(char str1[],char str2[],char str3[10])
{{for(i=0;str1[i]!='\0';i++)
str3[i]=str1[i];
str3[i]='\0';}
{for(i=0;str2[i]!='\0';i++)
str1[i]=str2[i];
str1[i]='\0';}
{for(i=0;str3[i]!='\0';i++)
str2[i]=str3[i];
str2[i]='\0';}
return str1,str2;}
void main()
{
char str1[10]="abcde",str2[10]="edcba";
printf("%s\n",string_chage(str1,str2));
}
我要用return返回str1,str2;该如何做
如果我只需要返回一个结果str1或者是str2该如何更改,return为什么不能直接返回str1呢