por favor me urge un codigo en el que se cambie el nombre de un numero a sus digitos.. en c.. por favor!!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú#include<stdio.h>
#include<stdlib.h>
int n, numpal, esp;
char blocnew[' '], pal, cant[' '] ;
FILE *original, *copia;
int main(){
printf("\n\n\n" "-----------------------------------------------------------------------------" "\n\n");
printf("\n\n\n" "Buscando palabras en el poema MAESTRO" "\n\n");
original= fopen("maestro.txt","r+");
printf("\n\n\n" "Ingrese la cantidad de caracteres que deben tener las palabras que se buscaran en el poema:" "\n\n");
scanf("%d",&n);
sprintf(blocnew,"%d.txt",n);
copia= fopen(blocnew, "w+");
while((pal=fgetc(original)) != EOF){
if(pal!=' ' && pal!='\0' && pal!='\13' && pal!='\10' && pal!='\n'){
cant[numpal]=pal;
numpal++;
}
if(pal==' ' || pal=='\0' || pal=='\13' || pal=='\10' || pal=='\n'){
if(numpal!=n){
for(esp==0;esp<numpal;esp++){
fputc(' ', copia);
}}
if(numpal==n){
for(esp=0;esp<n;esp++){
fputc(cant[esp], copia);
}}
fputc(pal, copia);
numpal=0;
}
}
printf("VER EL ARCHIVO %s\n\n", blocnew);
int contador=0;
char auxiliar[' '];
while(fscanf(copia, "%s", auxiliar) != EOF);
printf("%s", auxiliar);
contador++;
};
printf ("\nNúmero de palabras = %d \n", contador);
fclose(original);
fclose(copia);
}
system("pause");
}