Enviado em 12/11/2012 - 18:23h
Boa tarde pessoal,
Estou com um probleminha em C.
Tenho uma pequenha aplicação em C e um dos módulos dela aparece para o usuário assim;
+------------------------------+
| 1 Para ativar o lembrete. |
| 2 Para desativar o lembrete. |
| 3 Para sair. |
+------------------------------+
Situacao atual : Nao definida
Escolha uma opcao:
o cód é esse;
no if é possivel ver que ele grava o status de acordo com a opção que a pessoa escolher porém ele grava apenas no programa e se eu executar denovo depois ele volta pro DEFAUL então eu pensei em gravar em um arquivo a opção e depois ele pega de novo.
Se que tem como fazer isso com fopen porén tudo que eu achei no google não funcionou do jeito que eu quero, ou funcinou e eu não entendi ou nem compilou.
Tem como você mes mostrarem como gravar esse arquivo?
ou uma forma melhor?
Desde já agradeço
Estou com um probleminha em C.
Tenho uma pequenha aplicação em C e um dos módulos dela aparece para o usuário assim;
+------------------------------+
| 1 Para ativar o lembrete. |
| 2 Para desativar o lembrete. |
| 3 Para sair. |
+------------------------------+
Situacao atual : Nao definida
Escolha uma opcao:
o cód é esse;
#include <stdio.h>
#include <windows.h>
main ()
{
int ativ;
int status;
system("cls");
printf("+------------------------------+\n");
printf("| 1 Para ativar o lembrete. |\n");
printf("| 2 Para desativar o lembrete. |\n");
printf("| 3 Para sair. |\n");
printf("+------------------------------+\n\n");
if (status==0)
printf("\nSituacao atual : Desativado");
else if (status==1)
printf("\nSituacao atual : Ativado");
else
printf("Situacao atual : Nao definida");
printf("\nEscolha uma opcao: ");
scanf("%d",&ativ);
if (ativ==1)
{
system("cls");
system("D:/ativ.bat");
system("cls");
status==1;
return main();
}
else if (ativ==2)
{
system("cls");
system("D:/desativ.bat");
system("cls");
status==0;
return main();
}
else if (ativ==3)
exit;
else
{
printf("\nOpcao invalida!\n");
Sleep(500);
system("pause");
return main();
}
}
no if é possivel ver que ele grava o status de acordo com a opção que a pessoa escolher porém ele grava apenas no programa e se eu executar denovo depois ele volta pro DEFAUL então eu pensei em gravar em um arquivo a opção e depois ele pega de novo.
Se que tem como fazer isso com fopen porén tudo que eu achei no google não funcionou do jeito que eu quero, ou funcinou e eu não entendi ou nem compilou.
Tem como você mes mostrarem como gravar esse arquivo?
ou uma forma melhor?
Desde já agradeço