gets(str1);
for(n=0;n<N;n++)
{
i=2*n;
str2[n]=str1[i];
}
puts(str1);
puts(str2);
}
30.编写一个程序,将两个字符串连接起来,不要使用strcat函数。 #include<stdio.h>
void main()
{
char str1[20],str2[20];
int i=0,j=0;
printf("请输入字符串1:\n");
scanf("%s",str1);
printf("请输入字符串2:\n");
scanf("%s",str2);
while (str1[i]!='\0')
i++;
while (str2[j]!='\0')
str1[i++]=str2[j++];
str1[i]='\0';
printf("合并之后的字符串为:%s\n",str1);
}
31.编写一个程序,将字符数组a中的全部字符复制到字符数组b中。不要使用strcpy函数。
#include<stdio.h>
#include<string.h>
void main()
{
char a[40],b[40];
int i;
printf("请输入a:\n");
scanf("%s",a);
for(i=0;i<=strlen(a);i++)
b[i]=a[i];
printf("b:%s\n",b);
}
32.编写一个程序,找出3个字符串中的最大者,将它输出。
#include<stdio.h>
#include<string.h>
void main()