Getchar () Hilfe! Einlesen und auslesen!
-
So hi bin im ersten Semester und habe zum ersten mal seit Beginn ein Problem mit einer Übungsaufgabe.
Ich soll ein Programm schreiben, dass mit hilfe von getchar (); eine Zeile einliest und (whärenddessen oder erst dannach, kann man von der Frage nicht genau beurteilen) sollen alle Buchstabenn Zeichen und Zahlen aufgelistet werde.Hab mal so angefangem also erstes für Buchstaben.
#include <stdio.h> void main () { int c1; int counter = 0; printf ("Bitte geben sie eine Zeile Text ein\n"); c1 = getchar (); if ( c1 >= 'A' && c1 <= 'z' ) { printf ("Anzahl der Zeichen: "); counter = counter + 1; printf ("%d", counter); } }
Aber irgendwie läuft der if Befehl nicht sofort.
Kann mir jemand bitte Helfen!
-
Wahrscheinlich meinst du Ziffern und nicht Zahlen: