Se k è un array di carratteri, puoi semplicemente fare

f = fopen(k, "w");