Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Manipulação de arquivos(void listra())

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C / C++ Manipulação de arquivos(void listra())

    Estou tentando criar um programa que faça um calculo de soma e salve o resultado em um arquivo.txt, porem já consegui gravar o resultado no arquivo, mas queria implementar no menu uma função listar, porem não estou conseguindo. Vou mandar o código. Já agradeço a ajuda.

    Código:
    #include <stdio.h>
    #include <stdlib.h>
    
    
    int main()
    { 
    int a, b, c, opcao;
    
    	FILE* arquivo;
    arquivo= fopen("nay.txt", "a");
    	if(arquivo==NULL){      //Se houver algum erro, o ponteiro apontará para NULL
            printf("Nao foi possivel abrir o arquivo");
            exit(0);
        }
       
            do{
        system("cls");
        printf("1-para calcular:\n");
    	 printf("2-listar\n");
    	 printf("3-sair");
    	 printf("\nEscolha uma opcao: ");
    	 scanf("%d", &opcao);
    	 system ("cls");
    	 
    	 void listar();{
    	 	// aqui seria a função listar...
    	 
    	            
        }
        FecharArquivo(arquivo);
    				  }
    	 switch	(opcao){
    		case 1: 
    				printf("digite a: ");
    	scanf("%d", &a);
    	
    	printf("digite b: ");
    	scanf("%d", &b);
    	
    	c=a+b;	
    	
    	fprintf(arquivo, " resultado: %d\n",c);
    	
    	system("pause");
    			break;
    			
    			case 2:
    				// Aqui seria a função listar...
    			
    			case 3:
    				 printf("\n\nFinalizando...\n\n");
    				 system("pause");
    				exit(0);
    				break;
    				
    				default:
                    printf("\n\nOpcao invalida! Tente Novamente!\n\n");
                    system("pause");
    			}
    	}
    	while(opcao!=3);{
    			return 0;
    	}	
    
    }

  • Font Size
    #2
    Legal

    Legal obrigado por Compartilhar!

    Comment

    X
    Working...
    X