Shell in C