Cool C/C++

Programacion en C/C++

Home Foros
Bienvenido, Invitado
Por favor Identificarse o Registrarse.    Contraseña olvidada?

Problema para grabar datos de una matriz en un txt
(1 viendo) (1) Invitado
AbajoPágina: 1
TEMA: Problema para grabar datos de una matriz en un txt
#255
Problema para grabar datos de una matriz en un txt Creado el día: 01/06/2013 16:36 Karma: 0
Buen día! Tengo un problema, a ver si alguien me puede ayudar...
Mi programa ingresa líneas de palabras de hasta 10 caracteres, las mismas se guardan en una matriz que luego se envía por una función que escribe dicha matriz en un archivo de texto... El problema es que mi programa da error en el fprintf de la función...
Les dejo mi código, si alguien me puede ayudar se lo voy a agradecer...
Saludos!!!

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

#define MAX 10

void escribirLinea(FILE **, int , char [][MAX]);

int main()
{
FILE * fp;
int cantPalabrasLinea;
int i = 0, cant;
char palabrasPorLinea[50][MAX],
palabraACargar[50],
continuar;
if((fp = fopen("archivoTexto.txt","wt")) == NULL){
puts("No se pudo abrir el archivo.");
exit(0);
}

do{
printf("\nIngrese la cantidad de palabras que cargara en la linea(Max = 10): ");
fflush(stdin);
scanf("%d",&cantPalabrasLinea);
while(cantPalabrasLinea > 9 && cantPalabrasLinea <0);

cant = cantPalabrasLinea;
while(cant > 0){
printf("\nEscriba una palabra para agregar al archivo: ");void escribirLinea(FILE **fp, int cantidadPalabras, char *palabras){
fflush(stdin);
gets(palabrasPorLinea[i]);
i++;
cant--;
}

escribirLinea(&fp, cantPalabrasLinea, palabrasPorLinea);

do{
printf("\nDesea seguir cargando el archivo? (s/n)");
scanf("%c",&continuar);
}while(continuar != 's' && continuar != 'n');

}while(continuar == 's');

fclose(fp);

}

void escribirLinea(FILE **fp, int cantidadPalabras, char palabras[][MAX]){
int i = 0;
for(i=0 ; i<cantidadPalabras;i++)
fprintf(*fp,"%s",palabras[i][MAX]);
}
ElmerDeVe
Navegador Iniciado
Mensajes: 1
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
El administrador ha deshabilitado la escritura pública.
 
#256
Re: Problema para grabar datos de una matriz en un txt Creado el día: 12/06/2013 13:25 Karma: 2
Indícanos el error que te da y el compilador que estás usando.
adrianvaca
Administrador
Mensajes: 110
graph
Usuario Offline Presiona aquí para ver el perfil de este usuario
El administrador ha deshabilitado la escritura pública.
El conocimiento es una forma de empezar a ser libre
 
ArribaPágina: 1
obtén los últimos mensajes directamente en tu escritorio