morbidoso88
05-06-2012, 17:43
Devo scrivere un programma C che legga da standard input una stringa di lunghezza qualunque e la passi ad una funzione che calcola senza visualizzare l'occorrenza media dei caratteri dell'alfabeto all'interno della
stessa.Il programma deve inoltre salvare nel file di testo "str_char" i risultati ottenuti dalla funzione nella forma:
a m1
b m2
.
.
.
Y m51
Z m52
dove m_i indica il numero medio di occorenze della i-esima lettera.
Nella implementazione proposta non si deve fare uso di variabili globali; inoltre si supponga che la
lunghezza massima della stringa dipenda solo dalla memoria disponibile.Mi aiutate? se me lo scrivete interamente ve ne sarei davvero grato
stessa.Il programma deve inoltre salvare nel file di testo "str_char" i risultati ottenuti dalla funzione nella forma:
a m1
b m2
.
.
.
Y m51
Z m52
dove m_i indica il numero medio di occorenze della i-esima lettera.
Nella implementazione proposta non si deve fare uso di variabili globali; inoltre si supponga che la
lunghezza massima della stringa dipenda solo dalla memoria disponibile.Mi aiutate? se me lo scrivete interamente ve ne sarei davvero grato