Alex de Souza Soares Junior Posted October 10, 2021 at 12:32 PM Share Posted October 10, 2021 at 12:32 PM #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; } Quote Link to comment Share on other sites More sharing options...
Administrators Fernando Mercês Posted October 10, 2021 at 03:37 PM Administrators Share Posted October 10, 2021 at 03:37 PM 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! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.