请教大神,从while开始没懂
将两个字符串连接起来,不要用strcat函数。
#include<stdio.h>
int main()
{int i=0,j=0;
char s1[100],s2[100];
gets(s1);
gets(s2);
while(s1[i]!='\0')
s1[i++]=s2[j++];
s1[i]='\0';
printf("The new string is:%s\n",s1);
}
0回答
-
慕瓜9220888
GKPHWZCPFNSGSREXNJBJKTANGPMDXWENBUKEJKPRJPKWGUWCETZCVHXYACAKDGZBMEQFSLOOTFUXCDDFJHLTCBOIBHTENVNTQCWXRTCWDQJFKIKNMZCIOKYNFNHXLVJEDENKAAJSMLTFOEUKVDFDFYYBXVOBALFIOOTBJBHAOHKSQGVUDDNIVTVWFGTDPMNTETZPBESTVTVOVRUEZYQRHKUKMTFXCFSYEETYZOWQDTPUMAZMVSIJPKMOXHTTKIHFRHEKQOMBDIVUOERPNCOBRTQZXZAMIVWPZECOAWJCFAOQIWQTCPJXPBDJWCPPAZLWZSFFZRCHJTWZYFWOXSSOVBSDFGFLVVRULXZWJMFVBJBCTCFVIQYKSBBVWWOVNPKXAADVGUQFJMPISJETFFEHHRZUZRKXQAIJAIXQDJFMOPBQTBXXXCQPSZLFLGQMJYRRKHOCYDQJTGWGEMSQJTEBHLAFREXXDKPORAUYRMLNBQGDJVFRGYATMGGGKICEMTGXEYXMOBOSCNRSKZRVCIBZKMRTTFRAIMZTFDHOZTOUXYVWJBGVQZCZWUBAPLUGXKRAYIAZZZZQADVUWMWDTUWRNMVMWQGQGVOXNKBSAIYNGXUABECEEXDKHBEIHANLCITQGPOOOYFPEDMLARRYYDSLDGNDEYZYNGVVSJDQEADVEBYPHMFEDGNULRFUDMZQXHMAPOHKBYZITGPHYFIZECSBTEEFZFXGCURIPJLWFETEEOFCXTMJQNKKHQSRGABYIHPIXWDAUOVNWYXYVVCGLDERHOLVGYNMNKRSMTLRTAOCPGFCKNCMDNHWXJIWJWWSTBGLXAWDGCKLRUUXGGHINPUXQNNUFQMOWJSPZUMRJWVZYDBDSNNQCMDVLNDDUABHVKTSPGQBQLGRKWQZPJKCRJSPYOZEXZBKNXDQXLWPPRBHWUGLNYYOXKVKMXZVOLSWLLEUCFPYMRASFOYMYJRTPFIOHQEZYNGGJFXLNYNXDDGHCHAPGXNZUPRGRHOUQUSVONWBVMUVTFHBRNAMNUWOLLHAYZUZEXHANVQAVHTTWZVTLHWZGJTBCQSUDNSOMAMRTGWEEVWYQPSUMPTHKEQXJWAQHSXGZMPFDXMKZGJCBAYQIDDNWZBSEWEXNUDMHPRJHKHHZQSGITGQCZQMHTCPCKRCUJUXNKNHSUZBNUAANOXCEHNQMUIODWWITDMQFNMJMVMMUXJEXEQTEPPRWPCTWAKGHIOOUUYCUMRBHKFUCVKDXEEONVTYQKWJCNFXNJSFLOEJHWZOXGWNBTLUNGWZNEGFQDGJJGXMBMCFISCMLXFBYIENHDVWMGOXGXCEGPFJBIKBQTJARRPUMXMFPIBQHJCCLYEHPHCXLYRORDEWVRTNEXRIHIUOHNKKZEGRHEEQARDSNXJJQUVKPVITTPIJYQIRHOWZXZKZJVPOXLNLNTWZZFDOKFVYBBFWSXZCPYLINLKCVOLVPKGFLLSTJXYQZHANTQXOTBNDJWRQBJVXDZZHPQIAQQTMFQRMEGGPMWAYJEKQZSHBSYQLRERHJKSEFZLIOARALQXTGPUPNJERNNXYGPYQHEBLXBTYKAQOENLQVUXGJMZQIOJPMVCUCAWUUXND