@Gabrielbxs bom eu não vou te dar o codigo complleto mas vou falar o que você tem que estudar primeiro o conceito de variaveis universais (variaaveeis parto da bibilioteca) segundo
a bibliboteca # include <string.h> parra nomes
vou postar um codigo aqui mais é so um exemplo de codigoo de repetiiçao
é so um exemplo de um menu que se repete e chama funçoes
# include <stdio.h>
# include <stdlib.h>
# include <math.h>
# include <string.h>
// variaveis
char linha[500];
//* variaveis
char OutprintfT[500][500];
int main(){
do{
printf(" \n \n Algoritmo Para Juntar Legendas uma em Cima outra em Baixo Ultiu para aprender outras Linguas \n \n ");
printf(" Digite 0 para o Manual e 1 Para criar os arquivos e 2 para Escrever 1 Para Ler e 2 para Escrever e \n");
scanf("%d",&switchx);
switch(switchx){
case 0:
printf(" Vamos trabalhar com 3 arquivos de texto(.txt)\n");
break;
case 1:
printf(" quer ler? \n");
void CriaXYZ(); // prototipagen da funçao
CriaXYZ();
break;
case 2:
printf(" quer ler? \n");
int leia(); // prototipagen da funçao
leia();
break;
case 3:
printf(" quer gravar \n");
int grave(); // prototipagen da funçao
grave();
break;
default:
printf(" meu amigo deu erro na case \n");
break;
};
} while (switchx=5);
return(0);
};
void CriaXYZ(){
};
int leia(){
printf(" PROGRAMA calculadora \n");
return(0);
};
int grave(){
printf(" PROGRAMA calculadora \n");
return(0);
};