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