/** Zeichen fuer Zeichen von der Tastatur einlesen (Beenden der Eingabe unter Linux mit CTL-D)
 * @author Rudolf Berrendorf
 * @version 1.0
 */

public class ZeichenEinlesen {

    public static void main(String[] args) throws java.io.IOException {
	int c;
	char ch;

	/* genau ein Zeichen von der Standardeingabe lesen (Ergebnis ist ein int!) */
	c = System.in.read();

	/* solange nicht das Ende der Eingabe erreicht ist (ctl-D auf der Tastatur) */
	while(c != -1) {
	    /* umwandeln von int nach char */
	    ch = (char) c;

	    /* bearbeiten */
	    System.out.println(ch);

	    /* naechstes Zeichen holen */
	    c = System.in.read();
	}
    }
}
