No.7 连接数组
"stdio.h"
#include "string.h"
#define ARR_SIZE 80
void lianjie(char str1[],char str2[]);
int main()
{char s[ARR_SIZE],t[ARR_SIZE];
printf("Input s:\n");
gets(s);
printf("Input t:\n");
gets(t);
lianjie(s,t);
printf("Result is:\n");
puts(s);
}
void lianjie(char str1[],char str2[])
{int i=0,j;
while(str1[i]!='\0'){i++;}
for(j=0;str2[j]!='\0';j++,i++)
{str1[i]=str2[j];}
str1[i]='\0';
}
一、调用的函数表达的功能,而主函数则输出结果;
二、getchar()的含义:等待输入数据(回车);
三、i和j一定要注意。不要写错。
浙公网安备 33010602011771号