关于C语言函数的问题. 这个二维数组,用在我定义的函数当中.#includechar strcat(char a[][],char s[]);main(){ char a[1][50],s[100]; printf("请输入两个字符串:\n"); scanf("%s,%s",a[0],a[1]); strcat(a[][],s); /////////
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 07:46:00
关于C语言函数的问题. 这个二维数组,用在我定义的函数当中.#includechar strcat(char a[][],char s[]);main(){ char a[1][50],s[100]; printf("请输入两个字符串:\n"); scanf("%s,%s",a[0],a[1]); strcat(a[][],s); /////////
关于C语言函数的问题. 这个二维数组,用在我定义的函数当中.
#include
char strcat(char a[][],char s[]);
main()
{ char a[1][50],s[100];
printf("请输入两个字符串:\n");
scanf("%s,%s",a[0],a[1]);
strcat(a[][],s); /////////二维数组在函数题内是这样写吗?
printf("%s",s);
}
char strcat(char a[][],char s[]) ///////////求解 这个可以这样写吗?
{
int i,j,k=0;
for(i=0;i
关于C语言函数的问题. 这个二维数组,用在我定义的函数当中.#includechar strcat(char a[][],char s[]);main(){ char a[1][50],s[100]; printf("请输入两个字符串:\n"); scanf("%s,%s",a[0],a[1]); strcat(a[][],s); /////////
二维数组这样写是不正确的.比如把s[]数组的数连接在a[]后面,直接是strcat(a,s),直接写数组名.而在char strcat(char a[][],s[])中,第一个参数应该写为a[][50],第二个方括号里的不能省略.