My system (Mathematica 7) does not understand your assoc. So I tried this
assoc1 = {{"a" -> 5, "b" -> 7, "c" -> 9, "d" -> 8},
{"a" -> 3, "b" -> 12, "c" -> 14, "d" -> 17},
{"a" -> 8, "b" -> 0, "c" -> 5, "d" -> 32}}
ff[x_] := Table[{First[x], x[[j]]}, {j, 2, Length[x]}]
ff[assoc1[[1]]]
ff /@ assoc1
% // Grid