Hola, debo hacer un codigo en el que se lean las palabras que contiene un archivo de n extensión determinada por el usuario, y luego sólo ésts se impriman en otro archivo..
eeh realizado ésto de código, pero me marca errores.. :S
como soy novata, no se si puedan darle una vista porfis
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
void main (){
FILE*original, *copia;
int countchar=0, countword=0, countline=0, i=0;
char c, palabras[5];
original = fopen("copia.txt", "w+");
while ((c =fgetc (original))! = EOF){
swith (c){
case "\n"
case"\0"
case"\13"
fputc(c, copia);
case " ";
if (countchar==5){
for (i=0, i<5; i++){
fputc(palabra
, copia);
countword++;
}
if (c==" ") fput(c, copia);
}
countchar =0;
break;
default;
if (countchar<5)
palabra[countchar] =c;
countchar++;
}
}
fclose(original);
fclose(copia);
printf("Palabras encontradas:%d \n", countword);
system("pause);
}