用C语言编写两个程序

来源:百度知道 编辑:UC知道 时间:2024/07/06 23:33:20
1.写一个函数,使输入的一个字符串按反序存放,再主函数中输入和输出字符串。
2.写一个函数,将两个字符串连接

1、
#include "stdio.h"
#include "string.h"
main()
{ char s[80],c;
int i,j;
gets(s);
j=strlen(s);
for(i=0;i<j/2;i++)
{ c=s[i];
s[i]=s[j-1-i];
s[j-1-i]=c;
}
s[j]='\0';
puts(s);
}
2、
#include "stdio.h"
#include "string.h"
main()
{ char s1[80],s2[40],s3[40];
int i,n;
gets(s2);
gets(s3);
n=strlen(s2);
for(i=0;s2[i]!='\0';i++)
s1[i]=s2[i];
for(i=0;s3[i]!='\0';i++)
{ s1[n]=s3[i];
n++;
}
s1[n]='\0';
puts(s1);
}
就是这样……看看行不行?