For Better Performance Please Use Chrome or Firefox Web Browser

26-3

#include<iostream.h>
#include<string.h>

void main ()
{
	char matn[1024] = "Ali gholi be madrese miraft.\nDar raah \
yek kalaagh did ke paniri be menghar \
dasht.\nGoft bah bah che pari, che \
baali, che menghari!\nKalaghe panir \
ro zad zire baghalesh goft:\n\
   \"daadaash maa khodemoon in kaare-im!\n \
   too kelaase farsi khoondam in daastan ro!\"";
	char kalame[80];
	char *ptrBeKalame;

	cout << matn << endl;

	while (1) {
		cout << "\ndar matne baalaa, che kalameyi raa peyda konam?";
		cout << "(BASSE raa baraaye paayan vared konid)";
		cin >> kalame;
		if (strcmp(kalame,"BASSE")==0)
			break;
		ptrBeKalame = matn;
		while (ptrBeKalame) {
			ptrBeKalame = strstr(ptrBeKalame, kalame);
			if (ptrBeKalame==NULL)
				break;
			cout << "kalameye " << kalame << " character-e "
				<< (int)(ptrBeKalame-matn) << " ast" << endl;
			++ptrBeKalame;
		}
	}
}

تحت نظارت وف ایرانی