[C] programma che legge parametri da CLI e da file e scrive nel file

Jackoz33

Utente Attivo
198
2
Salve,

Devo scrivere un programma in C89 che legga i parametri passati da CLI (riga di comando) e, per ciascuno di essi, contare quante volte esso appare nel file di testo "in.txt".
Inoltre devo stampare i parametri che compaiono il secondo più grande numero di volte (due parametri diversi possono apparire lo stesso numero di volte).

E' molto generico e non so quali istruzioni usare per leggere da file degli elementi di cui non so il tipo, forse una fread() ?
Poi dovrei trovare un modo per contare i parametri letti e stampare Solo qualli che compaiono il secondo più grande numero di volte quindi nel caso in cui questi elementi stessero in un array potrei ordinare l'array in ordine crescente e il penultimo elemento sarebbe quello da stampare ma dato che "due parametri diversi possono apparire lo stesso numero di volte" come posso implementare l'algoritmo?

Grazie
 

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili