if ((b&mask[i-1]) != 0){//send bit '1'}И вообще, если сомневаетесь в старшинстве операций - расставляйте скобки явно.
E-mail: info@telesys.ru