关于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/06/28 10:13:30
![关于C语言函数的问题. 这个二维数组,用在我定义的函数当中.#includechar strcat(char a[][],char s[]);main(){ char a[1][50],s[100]; printf(](/uploads/image/z/3468771-27-1.jpg?t=%E5%85%B3%E4%BA%8EC%E8%AF%AD%E8%A8%80%E5%87%BD%E6%95%B0%E7%9A%84%E9%97%AE%E9%A2%98.+%E8%BF%99%E4%B8%AA%E4%BA%8C%E7%BB%B4%E6%95%B0%E7%BB%84%2C%E7%94%A8%E5%9C%A8%E6%88%91%E5%AE%9A%E4%B9%89%E7%9A%84%E5%87%BD%E6%95%B0%E5%BD%93%E4%B8%AD.%23includechar+strcat%28char+a%5B%5D%5B%5D%2Cchar+s%5B%5D%29%3Bmain%28%29%7B+char+a%5B1%5D%5B50%5D%2Cs%5B100%5D%3B+printf%28%22%E8%AF%B7%E8%BE%93%E5%85%A5%E4%B8%A4%E4%B8%AA%E5%AD%97%E7%AC%A6%E4%B8%B2%3A%5Cn%22%29%3B+scanf%28%22%25s%2C%25s%22%2Ca%5B0%5D%2Ca%5B1%5D%29%3B+strcat%28a%5B%5D%5B%5D%2Cs%29%3B+++++++%2F%2F%2F%2F%2F%2F%2F%2F%2F)
关于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],第二个方括号里的不能省略.