實際上,我必須將2個名稱複製到2個目標將顯示在字符串複製函數。其他名稱必須返回到主函數並打印它。此程序不顯示覆制名稱在主要功能。需要澄清從函數返回字符串
#include<stdio.h>
#include<string.h>
int i;
char stringcopy(char a[],char b[]);
int main()
{
char a[20],b[20],r[20],f[20];
printf("enter the first array:");
fgets(a,20,stdin);
printf("enter the second array:");
fgets(b,20,stdin);
f[20]=stringcopy(a,b);
printf("the array B:%s",f);
return 0;
}
char stringcopy(char c[20], char d[20])
{
char e[20],f[20];
strcpy(e,d);
printf("the second array is:%s",e);
strcpy(f,c);
return f;
}
爲了使用編程語言,您需要**首先學習**。所以,繼續並獲取一些關於C語言的基本教程。和**格式化你的代碼** – 2014-01-16 09:27:28
這個問題似乎是脫離主題,因爲它缺乏任何和所有正在使用的語言的知識。 – 2014-01-16 09:28:14