Тема: С, temp, двовимірний масив
Добрий вечір всім. Чи правильно я розумію, що пробіл це також символ, і не перемістивши цей пробіл кудись, я не можу на його ж місце поставити інший символ? 
Ось маю такий код. Мені потрібно переставити символ з однієї позиції на іншу, але перестановка не відбувається. 
Використовувала int t для того, щоб з однієї позиції забрати пробіл, і замість нього поставити символ.
void move(const int riad, const int kolona, char pole[riad][kolona], int x, int y){
    for(int riad1 = 0; riad1<riad; riad1++){
        for(int riad2 = 0; riad2<riad; riad2++){
            if(pole[riad1][x] != '   ' && pole[riad2][y] == pole[riad1][x] && pole[riad2][y] == '   '){
                int t;
                pole[riad2][y] = t;
                pole[riad1][x] = pole[riad2][y];
                t = pole[riad1][x];
            }
        }
    }
}