Code:
/*im doing something wrong ? im new to it */
#include <stdio.h>
#include<string.h>
int main()
{
char password[17];
int lenght;
int passwordValid = 0;
int str;
while ( !passwordValid )
{
printf("Please enter the password:\n");
printf("note:no space or - in password\n");
printf("note:min password lenght =6 and max password lenght =15\n");
fgets(password,15,stdin);
int i= strlen(password);
if(i<5 || i>14)
{
printf("please check the lenght rules ");
}
else if(password[i]=' ')
{
printf("No space is allowed or any hypens - ,please try again");
}
else if(password[i]='-')
{
printf("No space is allowed or any hypens - ,please try again");
}
else
{
printf("registered");
}
passwordValid = 1;
}
}