Jump to content

Alguém poderia me ajudar está dando erro na variavel int-0;


Alex de Souza Soares Junior

Recommended Posts

Posted

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
#include <locale.h>
#include<conio.h>

main(){
    
    char c;
    char login[30];
    char senha[30];
    int a=10;
    int i-0;
    int verifica_senha=0;
    while(verifica_senha==0){
        printf("\n\t\tif sul de minas\n\n login: ");
        gets(login);
        printf("\n senha: ");
        while((c=getch())!=13){
            senha[i]=c;
            i++;
            printf("*");
            
        }
        senha[i]='\0';
        i-0;
        system("cls");
        a=strcmp(senha,"ifsuldeminas");
        if(a==0){printf("Seja bem vindo");system("color 0a");verifica_senha-1;}
        else{printf("%s Senha errada\n",senha);system("color 0c");}
        printf("\n");
        
    }
    system("pause");
    return 0;
    
}

  • Administrators
Posted

Você tá fazendo int i-0, o que não é uma construção válida na linguagem. Se sua intenção é declarar uma variável i do tipo inteiro e atribuir o valor zero a ela, então é preciso fazer int i=0.

O mesmo erro acontece em verifica_senha-1, creio.

Valeu!

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...