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

Jackoz33

Utente Attivo
199
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
 

Entra

oppure Accedi utilizzando

Hot: E3 2021, chi ti è piaciuto di più?

  • Ubisoft

    Voti: 37 23.1%
  • Gearbox

    Voti: 3 1.9%
  • Xbox & Bethesda

    Voti: 101 63.1%
  • Square Enix

    Voti: 14 8.8%
  • Capcom

    Voti: 7 4.4%
  • Nintendo

    Voti: 21 13.1%
  • Altro (Specificare)

    Voti: 15 9.4%

Discussioni Simili