I noticed that this question has been addressed to varying degrees here, here, and here. The purpose of my (re)-asking it is because I wanted to get a proof that did not involve induction and a solution that was complete.
The question:
Let $F$ be a field of characteristic zero and let $V$ be a finite-dimensional vector space over $F$. If $a_1,...,a_m$ are finitely many vectors in $V$, each different from the zero vector, prove that there is a linear functional $f$ on $V$ such that $f(a_i)\neq 0$, $i=1,...,m$.
My approach is as follows. Let $W=\text{span}\{a_1,...,a_n\}.$ Let $B=\{\beta_1,...\beta_k\}$ be a basis for $W$. For all $\alpha \in W$ we have $\alpha=c_1\beta_1+...c_k\beta_k$. Then for $f(\alpha)$ we have:
$$f(\alpha)=f(c_1\beta_1+...c_k\beta_k)=c_1f_1(\beta_1)+...+c_kf_k(\beta_k).$$
The right most side is non-zero since $F$ has characteristic $0$. Hence there exists a linear functional $f$ such that $f(a_i)\neq 0$ for all $i$.
Is this approach correct?
I don't understand your approach (in particular, what are the $(f_k)$ ?).
Let $dim(W)=k$, $a_1,\cdots,a_k$ be a basis of $W$ and $U$ be a complementary of $W$ in $V$. We construct a linear function $f:V\rightarrow F$ s.t. for every $i$, $f(a_i)\not=0$, as follows.
$f$ is uniquely defined by, for every $j\leq k$, $f(a_j)=u_j\not= 0$ and $f_{|U}=0$. The condition to achieve is: for every $p>k$, $f(a_p)\not= 0$.
If $a_p=\sum_{j\leq k}c_{p,j}a_j\not= 0$, then necessarily $f(a_p)=\sum_{j\leq k}c_{p,j}u_j$. Then the question is
Knowing the given $(c_{p,j})$, how to find non-zero $(u_j)_{j\leq k}$ s.t. for every $p\in (k,m]$, $\sum_{j\leq k}c_{p,j}u_j\not= 0$ ?
Now we work in $F^k$. Let $u=[u_1,\cdots,u_k]^T\in F^k$ and $\delta_p=[c_{p,1},\cdots,c_{p,k}]^T\not= 0$; thus, the condition is $u\notin \cup_{p\in (k,m]} {\delta_p}^{\perp}$. Note that ${\delta_p}^{\perp}$ is a vector space of dimension $k-1$, that is a Zariski closed proper subset of $F^k$ ($F$ has characteristic $0$). Consequently, $\cup_{p\in (k,m]} {\delta_p}^{\perp}$ is a Zariski closed proper subset of $F^k$ and finally, $F^k\setminus \cup_{p\in (k,m]} {\delta_p}^{\perp}$ is Zariski open dense.
In fact, it has been shown that $\{f\in V^*;f(a_i)\not=0\}$ is dense in $V^*$ (we may define $f$ on $U$ as we want).