He estado aprendiendo C durante un año, pero ¿es inútil?
Lo que has aprendido son cosas muy básicas. Además, crear un sitio web no es la única forma de aprender a programar. No pienses demasiado. Ahora necesitas sentar una buena base. Aprendí que esto no tiene fin. Probablemente recién estés comenzando a aprender C. Necesitas leer algunos libros intermedios o incluso avanzados. Hay muchos de estos libros en línea, así que estudia mucho.
Si realmente quieres hacer algo en la computadora, te sugiero que aprendas otra herramienta de desarrollo, como VC, DEV C, etc., o aprendas GCC en el sistema operativo LINUX, etc., y luego Desarrollar Una pequeña aplicación es todo lo que necesitas, trabaja duro...