Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void cargado(FILE *fp,int cont_filas,char *vec_aux_letra,char ***matriz,int *vec_aux, int linea_actual,int tam){
- char c; //parte de cargado.. NO FUNCIONA.. es donde se tranca.. no sabemos porque no funciona.
- //creemos que el problema es la reserva pero no entendemos porque..
- int cont_letras=0,cont_comas=0,longi=0,j=0;
- printf(" %p",matriz);
- fseek(fp,linea_actual,SEEK_SET);
- while ((c=fgetc(fp))!= '\n'){
- if(isalnum(c)){
- vec_aux_letra[cont_letras]=c;
- cont_letras++;
- }
- if(c==',' || c==';'){
- vec_aux[cont_comas]=cont_letras;
- longi=strlen(vec_aux_letra);
- for (j = 0; j < cont_letras; ++j) {
- matriz[cont_filas][cont_comas][j]=vec_aux_letra[j];
- }
- /*for (j = 0; j < cont_letras; ++j) {
- vec_aux_letra[j]='0';
- }
- */
- cont_letras=0;
- cont_comas++;
- }
- }
- vec_aux[cont_comas]=cont_letras;
- /*for (i = 0; i < cont_letras; ++i) {
- matriz[cont_filas][cont_comas][i]=vec_aux_letra[i];
- }
- */
- /* for (i = 0; i < cont_letras ; ++i) {
- printf(" %c",vec_aux_letra[i]);
- }
- printf("\n");
- for (i = 0; i < cont_comas+1 ; ++i) {
- printf(" %d",vec_aux[i]);
- }
- printf("\n");*/
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement