Alex de Souza Soares Junior Posted October 10, 2021 Posted October 10, 2021 #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 Fernando Mercês Posted October 10, 2021 Administrators Posted October 10, 2021 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!
Recommended Posts
Archived
This topic is now archived and is closed to further replies.