Einzelnen Beitrag anzeigen
Ungelesen 24.01.11, 19:47   #6
helicon44
Banned
 
Registriert seit: Jun 2010
Beiträge: 87
Bedankt: 72
helicon44 ist noch neu hier! | 0 Respekt Punkte
Standard

Du Prüfst auf die Länge des Strings !!! Da du aber min ein Zeichen eingeben musst wird dein String nie null sein. Habe das mal bissl umgebaut.

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);

  printf ("Gebe deinen Passwort ein min 3 Zeichen: ");
  scanf ("%s",&pw);


  if (strlen(pw) < 3)
      {
       printf("Dein Passwort is to short!\n");
       system ("PAUSE");
       return 0;
      } else
          {
           printf ("\nAccountname: %s\nPasswort: %s\n",acc,pw);
           system ("PAUSE");
          }
  return 0;
}
helicon44 ist offline   Mit Zitat antworten