f () { int i; float a,b,c; unsigned char val[2]; i = func (&c); val[0] = c < a ? a : c >= 1.0 ? b : c; }