Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- char data[20], hora[20], descricao[30];
- int indiceData = 0;
- int indiceHora = 0;
- int indiceDescricao = 0;
- int tamanho = 0;
- int achei;
- void cadastrarCompromisso();
- int main(){
- int choose;
- while(choose != 3){
- printf("==================MENU==================n");
- printf("1 - Cadastrar compromissosn");
- printf("2 - Listar compromissosn");
- printf("3 - Sairn");
- printf("========================================n");
- printf("Faça uma escolha:");
- scanf("%d", &choose);
- switch(choose) {
- case 1:
- cadastrarCompromisso();
- break;
- case 2:
- //listarCompromissos();
- break;
- case 3:
- break;
- default:
- printf("Insira um número de escolha válido");
- break;
- }
- }
- printf("n");
- system("PAUSE");
- return 0;
- }
- void cadastrarCompromisso() {
- char horaTest[1], dataTest[1], z = 0;
- if(indiceData == 0 && indiceDescricao == 0 && indiceHora == 0){
- printf("Insira a data do compromisso(dd/mm/yyyy):");
- scanf("%s", &data[0]);
- printf("Insira a hora do compromisso(HH:MM):");
- scanf("%s", &hora[0]);
- printf("Insira uma descrição para o compromisso:");
- scanf("%s", &descricao[0]);
- tamanho = tamanho + 1;
- } else {
- printf("Insira a data do compromisso(dd/mm/yyyy):");
- scanf("%s", &dataTest[0]);
- printf("Insira a hora do compromisso(HH:MM):");
- scanf("%s", &horaTest[0]);
- for(int i = 0; i > tamanho; i++){
- if(dataTest[0] == data[i] && horaTest[0] == hora[i]){
- achei = 1;
- break;
- } else {
- achei = 0;
- }
- }
- // DEBUG DA VARIAVEL ACHEI
- printf("%dn" ,achei);
- if(achei == 0){
- hora[indiceHora] = horaTest[0];
- data[indiceData] = dataTest[0];
- printf("Insira uma descrição para o compromisso:");
- scanf("%s", &descricao[indiceDescricao]);
- tamanho = tamanho + 1;
- } else {
- printf("Você tem um compromisso marcado nesse horário e data , volte novamente a seção de cadastrar compromisson");
- }
- }
- indiceData = indiceData + 1;
- indiceHora = indiceHora + 1;
- indiceDescricao = indiceDescricao + 1;
- }
Add Comment
Please, Sign In to add comment