Der gebrauch von Goto ist eigentlich ein NoGo !!!!
Aber so geht es eben

diesmal in Deutsches Sprache.
Zitat:
wenn ich enter drücke und nix eingebe steht nicht da das es zu kurz ist
|
Das Programm erwartet eine Eingabe von mind. einem Zeichen egal was, nur Enter drücken geht nicht.
Code:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
int main (int argc, char *argv[])
{
system ("color 0A");
char acc [100];
char pw [100];
printf ("Gebe deinen Accountname ein: ");
scanf ("%s",&acc);
fflush (stdin);
Point:
printf ("Gebe deinen Passwort ein min 3 Zeichen: ");
scanf ("%s",&pw);
if (strlen(pw) < 3)
{
printf("Dein Passwort ist zu kurz!\n\n");
goto Point;
} else
{
printf ("\nAccountname: %s\nPasswort: %s\n",acc,pw);
system ("PAUSE");
}
return 0;
}