Ich habe zwar schon einen ähnlichen Thread gefunden jedoch konnte er mir nicht weiterhelfen. Ich hoffe ihr könnt es 
Ich habe schon alles gemacht....allerdings macht er nicht das was er soll.
Er soll ein Ascii Bild einlesen und hoehe und breite ausspucken. Außerdem wenn ein punkt oder so weniger in einer zeile ist: INPUT MISMATCH rausgeben.
Er spuckt nämlich mehrere h und b aus und erkennt keine falschen...... kann mir jemand sagen wo meine Fehler sind? Ich such schon so extrem lange.... 
Danke für die Mühe!
Ich habe schon alles gemacht....allerdings macht er nicht das was er soll.
Er soll ein Ascii Bild einlesen und hoehe und breite ausspucken. Außerdem wenn ein punkt oder so weniger in einer zeile ist: INPUT MISMATCH rausgeben.
Java:
import java.util.Scanner;
public class AsciiShop {
public static void main (String[ ] args) {
int h = 0;
int b = 0;
boolean fehler = false;
Scanner scan = new Scanner (System.in);
String zeile = " ";
while(scan.hasNextLine()) {
zeile = scan.nextLine();
if (b == 0) {
b = zeile.length();
fehler = true;
}
h++;
if (!fehler)
System.out.println (h + " " + b);
else
System.out.println ("INPUT MISMATCH");
}
}
}
Danke für die Mühe!
Zuletzt bearbeitet: