Einzelnen Beitrag anzeigen
Ungelesen 08.10.10, 17:25   #1
spartan-b292
Echter Freak
 
Benutzerbild von spartan-b292
 
Registriert seit: Mar 2010
Ort: /home/spartan-b292
Beiträge: 2.856
Bedankt: 1.701
spartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punkte
Standard C Zeichenzählen

Hallo,
ich muss für die FH ein C Programm schreiben und brauche dafür eine Funktion die folgende Aufgabe erfüllt:
Ein Text soll zeichenweise eingelesen und nicht in einem Feld gespeichert werden. Beim Einlesen werden die
Zeichen gezählt. Die entsprechenden Werte werden im Feld haeufigkeit abgelegt. Die Funktion soll die Gesamtzahl aller eingelesenen Zeichen zurückgeben. Das Einlesen soll mit dem Zeichen 26 ^Z beendet
werden.

Meine erste Idee war folgende:

Code:
int einlesen (int anzahl)
{
char eingabe;
char haeufigkeit[128];

printf("Bitte geben sie einen Text ein: \n");

eingabe = getchar();
anzahl++;
haeufigkeit[eingabe]++;

return (anzahl);
	
}
Meine Frage ist jetzt konkret, macht mein Code das was er soll, daenn ansonsten kann ich die anderen Funktionen schlecht schreiben, wenn er nicht genau das macht, was muss ich verändern? Wäre nett wenn ihr mir ein wenig helfen könntet!

Danke.
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
spartan-b292 ist offline   Mit Zitat antworten