Ir ao conteúdo
  • Cadastre-se

Concatenar String em C


Onésimo

Posts recomendados

Olá Gente.

Preciso de ajuda para concatenar uma string de modo que o usuário informe

o nome e este seja criado um arquivo de texto.

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

int main()
{

char nome[80];
strcpy (nome, "n1");

strcat("Digite nome criacao de um arquivo de texto: ");
scanf("%s",nome);


FILE *fp = fopen("D:\\teste.txt", "r");
if (!fp){
fp = fopen("D:\\"nome".txt","w");
}

fclose(fp);

system ("pause");
return 0;


}

Link para o comentário
Compartilhar em outros sites

E ai Onésimo, bem vindo ao forum...


#include <stdio.h>
#include <stdlib.h>
[b]#include <string.h>[I]//esqueci... valeu aí dont'panic!!![/I][/b]
int main()
{
char nome[30];
char caminho[100] = "D:\\";
printf("Digite nome criacao de um arquivo de texto: ");
scanf("%s",&nome);
strcat(caminho,nome);
strcat(caminho,".txt");
FILE *fp = fopen(caminho, "r");
if (!fp)
{
fp = fopen(caminho,"w");
printf("arquivo criado...");
}else{
printf("ocorreu um erro... provavelmente o arquivo ja

exista...");
}
fclose(fp);
return 0;
}

Espero que ajude...

falou.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!