Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _CRT_SECURE_NO_WARNINGS
- #include <iostream>
- #include <conio.h>
- int main(){
- char* A;
- char* B;
- char* aux;
- int contador = 0;
- FILE *fp;
- fp = fopen("./vish.txt", "w+");
- if (fp == NULL){
- printf("Ocorreu um erro ao abrir o arquivo!");
- return 1;
- }
- A = (char*)malloc(sizeof(int)* 5);
- for (;;){ // ################ INICIO DA TRETA ##############
- B = (char*)calloc(sizeof(int), contador);
- for (int i = 0; i < 5; i++){
- A[i] = _getch();
- std::cout << (A[i]);
- if (A[i] == 8){
- system("CLS");
- i--; // backspace
- puts(B);
- }
- else if (A[i] == 27){
- return 0; // aqui é o esc pra fechar o prog
- }
- }
- aux = (char*)malloc(sizeof(int)* 5);
- for (int i = 0; i < 5; i++){
- aux[i] = A[i];
- B[contador] = A[i];
- contador++;
- }
- puts(B);
- }
- fclose(fp);
- return 0;
- }
- // system("CLS");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement