1) il linguaggio di programmazion C SEMBRA semplice, MA NON LO E'.
Non tanto per la sintassi, che e' composto da un numero molto limitato di "parole chiave", MA per la gestione della memoria, che e' il VERO BAGNO DI SANGUE (e lacrime).
2) visto che e' per "interesse personale", ti consiglio Python. Complessita' "simile" ma non ti devi "strappare le vesti"/"gettare dal balcone" perche' la gestione della memoria la fa lui.
3) evita di passare i parametri da tastiera, almeno all'inizio. Questo ti semplifica notevolmente l'implementazione del codice perche' non devi diventare matto con la gestione della tastiera, dei tasti, degli "a capo", ecc.
Inoltre ci sono modi infinitamente migliori per passare i parametri ad un'applicazione che non leggere da tastiera (A MENO DI NON VOLER esplicitamente gestire la tastiera, ma NON E" QUESTO il caso)
4) all'inizio SOLO 4 ore? Sei al limite del "genio" :-)
Ovviamente all'inizio si possono inpiegare anche GIORNI / SETTIMANE / MESI per scrivere anche SOLO 4 righe di codice che funzionano.
Il tempo impiegato NON E' importante.
---
se vuoi proprio passare dei parametri alla tua applicazione, allora MEGLIO passarli sulla riga di comando usando la console.
L'unico inconveniente e' che sono TUTTE stringhe, quindi se vuoi passare dei numeri, devi fare le conversioni.
Ma sono cose che puoi imparare in 20 minuti, una volta capito il meccanismo generale :-)