1
resposta

Não consigo abrir o arquivo

Oi, fiz o seguinte código para o exercício, mas sempre recebo de volta que não foi possível abrir... Eu criei um arquivo de texto com esse nome. Precisaria estar na mesma pasta, ou algo assim?

#include <stdio.h>
#include <stdlib.h>

int main() {

    FILE * arquivo;
    arquivo = fopen("teste.txt", "r");
    if (arquivo == NULL) {
        printf("Nao foi possivel abrir o arquivo :(\n");
        exit(1);
    } 
    else {
        printf("abrimos o arquivo!");
    }
    fclose(arquivo);

    return 0;
}
1 resposta

o arquivo de texto tem que estar na mesma pasta que o .cpp para conseguir abrir. alterei alguns itens no cod e abriu.

#include <stdio.h>

#include <stdlib.h>

int main() {

FILE *arquivo;
int result;
char Str[50];

arquivo = fopen("teste.txt", "rt");
if (arquivo == NULL) {
    printf("Nao foi possivel abrir o arquivo :(\n");
    exit(1);
}
else {
    printf("abrimos o arquivo!");
}
fclose(arquivo);

return 0;

}