PDA

View Full Version : سوال: کمک برای نوشتن یه برنامه برای حذف فاصله ها در رشته ها



shadoow
شنبه 19 دی 1388, 19:48 عصر
می خوام یه برنامه بنویسم که یه رشته رو بگیره و فاصله بین اون ها رو حذف منه ولی هر کاری میکنم نمیشه اگه امکانش هست کمک کنید
as df g ggt e e
asdfgggtee

masterprogrammer
شنبه 19 دی 1388, 19:58 عصر
char *input=new char[SIZE];
read(input);
char* temp=new char[strlen(input)];

void read(char* input){
cin.getline(input,SIZE);
}

char* remove_spaces(char *input,char *temp){
int k=0;
for(int i=0;i<strlen(input);i++){
if(input[i]==' ')
continue;
else{
temp[k]=input[i];
k++;}
}
return temp;
}

shadoow
دوشنبه 21 دی 1388, 18:33 عصر
یه ERROR مربوط به temp میده چیکار کنم؟

Salar Ashgi
دوشنبه 21 دی 1388, 20:48 عصر
می خوام یه برنامه بنویسم که یه رشته رو بگیره و فاصله بین اون ها رو حذف منه ولی هر کاری میکنم نمیشه اگه امکانش هست کمک کنید
as df g ggt e e
asdfgggtee

برای جلوگیری از حذف شدن تاپیک بعنوان تمرین دانشجویی ، کد خودتان که اشکال دارد را

بیان کنید ، تا مشکل کد حل شود ، نه اینکه درخواست کد آماده بفرمائید !!!

***در صورت عدم رعایت تذکر مربوطه تاپیک حذف خواهد شد ***