saeid6994
یک شنبه 09 خرداد 1389, 19:46 عصر
سلام
ميخواستم در رابطه با جايگزين كردن يك رشته در رشته كمك كنيد.:متفکر: من برنامه رو به صورت زير نوشتم اگه بگين مشكل كجاست و بايد چطور اين جايگزيني صورت بگيره ممنون ميشم:قلب:.
#include<iostream.h>
#include<string.h>
#include<conio.h>
main(){
char s[50]="\0",x[20]="\0";
cin.get(s,49);
cin>>x;
cout<<"s="<<s<<" x="<<x<<endl;
int k;
int j;
k=strlen(x);
for(int i=5;i<=5+k;i++){
strcpy(s[i],x[j]);
j++;
}
cout<<s;
getch();
return 0;
}
ميخواستم در رابطه با جايگزين كردن يك رشته در رشته كمك كنيد.:متفکر: من برنامه رو به صورت زير نوشتم اگه بگين مشكل كجاست و بايد چطور اين جايگزيني صورت بگيره ممنون ميشم:قلب:.
#include<iostream.h>
#include<string.h>
#include<conio.h>
main(){
char s[50]="\0",x[20]="\0";
cin.get(s,49);
cin>>x;
cout<<"s="<<s<<" x="<<x<<endl;
int k;
int j;
k=strlen(x);
for(int i=5;i<=5+k;i++){
strcpy(s[i],x[j]);
j++;
}
cout<<s;
getch();
return 0;
}