读入的两个字符串s1

以下程序的功能是读入的两个字符串s1,s2进行连接操作(s2连接到s1后)。
#include “string.h”
void main()
{  char s1[100],s2[100];
       int i,j;
       gets(s1);
       gets(s2);
       i=0;
       while(s1[i])i++;
       j=0;
       while(s2[j])
       {s1[++i]=s2[j++];★
       }
       s1[j]=’\0′; ★
       puts(s1);
}

 

 

 

s1[++i]=s2[j++];
改为:s1[i++]=s2[j++];

s1[j]=’\0′;
改为:s1[i]=’\0′;
或    s1[i]=0;

© 版权声明
THE END
喜欢就支持以下吧
点赞27 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容