Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- /*struct cadastro{
- char login[30];
- char opcadastro;
- char nomecadastro[1000];
- char nomelogin[30];
- char senhalogin[30];
- char senha[30];
- };
- typedef struct cadastro cadastro;
- void cabecalho();
- void cadastros();
- int main() {
- int resp;
- char oplogin, logar;
- cabecalho();
- printf("|| OQUE DESEJA?: ||\n1.Fazer login\n2.Fazer cadastro de login?");
- scanf(" %c",&oplogin);
- system("cls");
- switch(oplogin){
- case '1'://fazer login
- vlogins();
- break;
- case '2':
- cabecalho();
- cadastros();
- printf("Digite 1 para continuar ou 2 para sair\n");
- scanf("%d", &resp);
- system("cls");
- break;
- }
- return 0;
- }
- void cabecalho(){
- printf("||_____________________|||||| |||| |||||| |||||| /\\\ ||||| |||| /\\\______________________||\n");
- printf("||_____________________|| || || // // //\\\\ || || || //\\\\____________________||\n");
- printf("||_____________________|||||| || // // ///\\\\\\\ ||||| || ///\\\\\\\___________________||\n");
- printf("||_____________________|| || // // ///==\\\\\\\ || \\ || ///==\\\\\\\___________________||\n");
- printf("||_____________________|| |||| |||||| |||||| /// \\\\\\\ || \\ |||| /// \\\\\\\__________________||\n");
- }
- void cadastros(){
- struct cadastro cadastro;
- char logar;
- setbuf(stdin, NULL);
- printf("\n_____NOME COMPLETO:______\n");
- scanf("%[^\n]s",&cadastro.nomecadastro);
- setbuf(stdin, NULL);
- printf("\n_____NOME DE USUARIO:_____\n");
- scanf("%[^\n]s",&cadastro.nomelogin);
- setbuf(stdin, NULL);
- printf("\n_____SENHA:_____\n");
- scanf("%[^\n]s",&cadastro.senhalogin);
- setbuf(stdin, NULL);
- system("cls");
- cabecalho();
- printf("\tLogar? (s/n):");
- scanf("%c",&logar);
- system("cls");
- if(logar == 's'){
- vlogins();
- }
- }
- int vlogins(){
- struct cadastro cadastro;
- cabecalho();
- printf("\n\tUsuario:");
- scanf("%s", &cadastro.login);
- printf("\n\tSenha:");
- scanf("%s",&cadastro.senha);
- if(strcmp(cadastro.login,cadastro.nomelogin)==0 &&strcmp(cadastro.senhalogin,cadastro.senha)==0){
- printf("\n\t\tLogado\nBem vindo,%s\n",cadastro.nomecadastro);
- printf("Oque deseja?");
- }else{
- printf("\n\t\tUsuario ou senha invalida\n");
- }
- }*/
- //TELA DE LOGIN.
- struct login{
- char new_user,new_pass;
- };
- typedef struct login login;
- int loginn();
- int chave_mestre();
- int main(){
- char oplogar;
- int oplogin, resp;
- printf("\t\toque deseja?\n\n");
- printf("1.logar?\n2.redefinir senha?\n");
- scanf("%d",&oplogin);
- switch(oplogin){
- case 1:
- loginn();
- break;
- case 2:
- system("cls");
- chave_mestre();
- system("cls");
- printf("deseja logar?(s/n)");
- scanf("%c",&oplogar);
- switch(oplogar){
- case's':
- loginn();
- break;
- case 'n':
- break;
- }
- break;
- default:
- system("cls");
- printf("valor invalido.");
- }
- return 0;
- }
- int chave_mestre(){
- struct login login;
- char chave;
- int chave_crip;
- chave_crip = 1;
- printf("chave:");
- scanf("%d",&chave);
- if(chave == chave_crip){
- system("cls");
- printf("logado");
- printf("novo usario:");
- scanf("%s",&login.new_user);
- printf("nova senha:");
- scanf("%s",&login.new_pass);
- }
- }
- int loginn(){
- char usuario, senha;
- system("cls");
- printf(" tela de login\n");
- printf("usuario:");
- scanf("%s",&usuario);
- printf("senha");
- scanf("%s",&senha);
- system("cls");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement