PDA

View Full Version : ادغام دو رشته



koorosh4
چهارشنبه 09 دی 1388, 18:44 عصر
دو رشته آ و ب داریم اولی علی و دومی ساسان . میخوایم ادغامشون کنیم البته یه حرف از اولی و یکی از دومی تا برسیم به انتهای هر دو رشته .

مثال
اولی علی
دومی مجتبی
خروجی := عملجیتبی
البته فارسی نمیخواد هااااااااا ... انگلیسی باشه

mortezamsp
چهارشنبه 09 دی 1388, 19:00 عصر
#include<iostream.h>

int main()
{
char *a="ali" , *b="mogtaba" ,*c ;
char *d = c ; // d points first of the string that c is making it

cout<<a<<"\n"<<b<<"\n";
while( *a && *b )
{
*C++‎‎‎‎‎ = *a++;
*C++‎‎‎‎‎ = *b++ ;
}
while( *a )
*C++‎‎‎‎‎ = *a++ ;
while( *b )
*C++‎‎‎‎‎ = *b++ ;
*c=*a ; // or *c=*b , closes string : c
cout<< d ;
return 0 ;
}

بعدشم ، تو که گفته بودی اولی علی و دومی ساسان ؟