Check the size..
int i=0;
string aWord = "abcdf!";
while(aWord[i])
{
if(isalpha(aWord[i]))
printf ("character %c is alphabetic\n",aWord[i]);
else
{
aWord.erase (i, 1);
//..Is idx > length
if(i>aWord.size())
break;
i--;
}
i++;
}
cout<<aWord;
Last edited by cikara21; Dec 2nd, 2008 at 5:34 pm.