MS.Worm
سه شنبه 02 اسفند 1390, 02:56 صبح
سلام دوستان
پستم پاک شد ولی هنوز مشکلم حل نشد
به گفته ی یکی از دوستان تونستم یک بیت شعری رو که کاربر وارد میکنه و وسطش ستاره داره رو به دوتا مصرع تبدیل کنم و در دوتا متغیر بریزم
توسط این کد
#include <iostream.h>
#include <string.h>
#include <cstring.h>
int main()
{
char chaMatn[200];
string strMesra1;
string strMesra2;
cout<<"Please enter your first 1:"<<endl;
cin.getline(chaMatn,200);
strMesra1=strtok(chaMatn,"*");
strMesra2=strtok(NULL,"*");
return 0;
}
حالا چجوری میتونم کلمه آخر هر مصرع رو بگیرم و در تشخیص نوع شعر ازشون استفاده کنم. دوتا مصرعی که تو دوتا متغیرها ذخیره میشه (کلمه آخرشون رو میخوام) خواهشن کمک باید تحویل بدم.
با تشکر
پستم پاک شد ولی هنوز مشکلم حل نشد
به گفته ی یکی از دوستان تونستم یک بیت شعری رو که کاربر وارد میکنه و وسطش ستاره داره رو به دوتا مصرع تبدیل کنم و در دوتا متغیر بریزم
توسط این کد
#include <iostream.h>
#include <string.h>
#include <cstring.h>
int main()
{
char chaMatn[200];
string strMesra1;
string strMesra2;
cout<<"Please enter your first 1:"<<endl;
cin.getline(chaMatn,200);
strMesra1=strtok(chaMatn,"*");
strMesra2=strtok(NULL,"*");
return 0;
}
حالا چجوری میتونم کلمه آخر هر مصرع رو بگیرم و در تشخیص نوع شعر ازشون استفاده کنم. دوتا مصرعی که تو دوتا متغیرها ذخیره میشه (کلمه آخرشون رو میخوام) خواهشن کمک باید تحویل بدم.
با تشکر