Implementare la funzione int conta(char* str) che stampa a video la frequenza di ogni carattere alfabetico
contenuto nella stringa e restituisce la lunghezza della stringa stessa str.
Per esempio, nel caso str = ‘‘Amaca’’ la funzione dovrebbe ritornare il valore 5 e stampare a video ‘‘3A1M1C’’.
La funzione deve essere case-insensitive, ovvero non deve fare distinzione tra caratteri maiuscoli e minuscoli.
• Non e’ possibile utilizzare la funzione int strlen(char* s);
• E’ possibile utilizzare le funzioni char toupper(char x) e int isalpha(char x) (ctype.h);
• Non implementare funzioni non necessarie o non esplicitamente richieste.
non riesco proprio a fare questo programma sia perché ci capisco veramente poco, sia perché non mi hanno mai spiegato bene.. qualcuno può scrivermi il codice sotto per favore? grazie mille a tutti.
P.S.: è un tema di esame di informatica di base..so che vi farà sorridere però sono proprio negato