
11.12.2008, 00:03
|
|
Участник форума
Регистрация: 03.01.2008
Сообщений: 156
Провел на форуме: 414311
Репутация:
110
|
|
Ну во первых код в корне неправильный )
Если мы в string[i][j] имеем массив строк то, чтото в этом роде [WARNINGZ : НЕ ТЕСТИРОВАЛОСЬ]
Код:
//должно менять первую и последнюю букву в каждом слове
//работать должно только со строчными буквами a-z
for(int i = 0; i < iNumOfRows - 1; i++)
{
for(int j = 0; j < iNumOfCols - 1; j++)
{
if(((string[i][j] == ' ') || (string[i][j] == '\0')) && (inWordFlag == 1))
{
inWordFlag = 0;
string[i][j-1] = cFirstChar;
}
else if((string[i][j] > 'a') && (string[i][j] < 'z') && (inWordFlag == 0))
{
inWordFlag = 1;
cFirstChar = string[i][j];
}
}
}
А с массивами ты работать не умеешь ...
|
|
|