这需要看你编写的是什么平台上的软件,比如windows或者linux这是不一样的平台,另外还有软件的类型,类型包裹web类型或者桌面类型。掌握C只是基本的工具罢了。如果我没有理解错误的话,你只不过基本上会用C罢了,因为要掌握好一门语言还需要虚席数据结构乃至算法。当然这是进阶。
如果学习windows编写软件,那么现在一般不是很流行使用C语言了,原来是VC++还算是基于的C++语言。到现在很多事使用微软的C#语言,以及SUN公司的JAVA语言。所以你要学习的东西很多。路子还很长。
不过也不是不能开发,也有很多基于C的软件开发,不过需要学习对应的开发工具。当然前景是美好的,不能打击你。
生命在闪耀中现出绚烂,在平凡中现出真实。