Thread: Switch problem

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User
    Join Date
    Nov 2011
    Posts
    39

    Angry Switch problem

    Code:
    #include <stdio.h>
    #include <string.h>
    
    int main()
    {
       char username[16];
       char pass[16];
       char conf_pass[16];
       short int condition = 0;
       short int i = 0;
       short int j = 0;
       int opt_no = 0;
       
       printf("\n**************ADMISSION*PROGRAM*FOR****************");
       printf("\n********************STUDENTS***********************");
       
       printf("\n\n");
       
       printf("\n1.LOG IN");
       printf("\n2.CREATE ACCOUNT");
       
       printf("\nEnter Option No.:\t");
       scanf("%d", &opt_no);
       
       switch(opt_no)
       {
       
          case '1':
                break;
                
          case '2':      
       
                printf("\nEnter Desired Adiminisrator User Name:\t");
                scanf("%s", username);
       
      
                printf("(Enter Desired Password Not Less Than 8 Characters");
                printf("\nAnd Not More Than 16 Characters.)");
       
                while(condition == 0) 
                {
          
                   printf("\n\nPassword:\t\t");
                   scanf("%s", pass);
                   j = strlen(pass);
                   if(j < 8)
                   {
                      printf("\nError.Password is less than 8 characters.");
                   }
                   if(j > 16)
                   {
                      printf("\nError.Password is more than 16 characters.");
                   }
                   if(j >= 8 && j <= 16)
                   {
                      printf("Confirm Password:\t");
                      scanf("%s", conf_pass);
                      i = strcmp(pass, conf_pass);
             
                      if(i != 0)
                      {
                         printf("Error! Passwords do not match");
                      }
                      if(i == 0)
                      {
                         condition = 1;
                      }
                   }
          
                }   
       }
       return 0;
    }
    switch not working.
    PS: Code not finished, need a little help NOT HOMEWORK.
    PPS: New to programming.
    Last edited by GolDRoger; 02-09-2012 at 07:20 AM.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Switch Problem
    By ahhak1989 in forum C Programming
    Replies: 35
    Last Post: 04-25-2009, 08:58 AM
  2. switch problem
    By archriku in forum C Programming
    Replies: 21
    Last Post: 03-28-2009, 08:31 AM
  3. switch problem
    By joshhud in forum C Programming
    Replies: 1
    Last Post: 11-08-2008, 12:35 PM
  4. problem on switch
    By toxicherry in forum C Programming
    Replies: 11
    Last Post: 12-31-2007, 05:17 AM
  5. Switch Problem
    By Tynnhammar in forum C++ Programming
    Replies: 2
    Last Post: 09-16-2004, 11:57 AM