Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Directories constructed as a tree in C

Name: Anonymous 2013-10-30 13:11



#include<stdio.h>
#include <string.h>
int main()
{
 /*The output file*/
FILE *fo;

/*The input file*/
FILE *fi;

/*The current character we are on*/
char c[2];
c[1]=0;

/*The array to build the word we are on*/
char *s=malloc(900000);

/* Opens the file for reading */
fi=fopen("d.txt","r");
c[0]=getc(fi);
/* While loop responsible for reading current character,
 creating the string of directories linked to that character
 , and placing the word at the end*/
while(c[0]!=EOF)
{
strcat(s,"lib\\");
/*While loop that checks the current char for a space or a newline*/
    while((c[0]!=' '&&c[0]!='\n'))
    {


       strcat(s,c);

    strcat(s,"\\");
 c[0]=getc(fi);
    }
    printf(s);
    /*Makes the directory following the string of characters (IE: Character would be c\h\a\r\a\c\t\e\r)*/
    mkdir(s);

    s=malloc(9000);
c[0]=getc(fi);

}


return 0;
}

The new problem that I am encountering is most likely due to my allocation of memory, as when I get to the printf statement that prints out the composed string, I get lib\a\a\r\d\v\a\r\k\% where the % sign represents any ascii character, selected at random(probably due to some data that was at the ending of the string). How do I fix this problem?

Name: Anonymous 2013-11-07 0:00

Also, http://stackoverflow.com/questions/19746838/trouble-writing-into-a-text-file-in-c is the official thread for the problem, I added info for every line of code that was written, in the hopes that it solves my clarity issues.

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2013-11-07 8:21

>>39
The second one can be O(1).

Name: Anonymous 2013-11-07 8:30

wat

Name: Anonymous 2013-11-07 8:45

>>42
I didn't press (Post truncated.) because I was too boraed, so I saw only one

Name: Anonymous 2013-11-07 8:52

S ᴴᴵᴳᴳᵞ H ᴵᴳᴳᵞ Y ᴵᴳᴳᵞ G ᴵᴳᴳᵞ D ᴵᴳᴳᵞ D ᴵᴳᴳᵞ T ᴵᴳᴳᵞ

Name: Anonymous 2013-11-07 9:54

OP IS A FAGGOT

Name: L. A. Calculus !!wKyoNUUHDOmjW7I 2013-11-08 8:39

>>40
DATS isalnum YA FUKIN RETOID. REED DA STANDARD, WILL YA?

>>41
STAK OVERFLOW HUH? YEA, DAT SOUNDS LIKE A GOOD WEBSITE FOR A STAK BOI RETOID LIKE URSELF. GET DA FUK OUTTA MY THRED.

Name: Anonymous 2013-11-08 9:13

>>47
This is not your thread, retard. /prog/ is dead once again, which means no one will take you seriously or think you're funny. Move on and find another programming textboard to post on, or enjoy being ignored.

Name: Anonymous 2013-11-08 11:51

>le pedophile sage

Name: Anonymous 2013-11-08 12:00

>>48
I think he's p funny :)

Name: L. A. Calculus !!wKyoNUUHDOmjW7I 2013-11-08 14:48

>>48
HAHA, SHOWS WAT U KNO YA RETOID. IF I WERE BEIN' IGNORED YA WOULDN'T HAVE EVEN RESPONDED TO MY POST, WUD YA?

FOR MORE INFO. SEE >>50

DEN GET DA FUK OUTTA MY THRED.

Name: Anonymous 2013-11-08 20:49

                        ██████████████████████                                                                           
      ██████████████████                      ████            ██████████████    ████    ██    ██  ██████    ████    ██    ██
    ██                      ██                    ████  ████████████████████  ██    ██  ██    ██  ██      ██    ██  ██  ██
    ██                  ████            ██            ████    ██████████████  ██        ████████  ████    ██        ████ 
      ██████████████████          ██████                ██    ██████████████  ██    ██  ██    ██  ██      ██    ██  ██  ██
                    ██        ████    ██                ██    ██████████████    ████    ██    ██  ██████    ████    ██    ██
                    ██████████        ██                ██    ██████████████                                             
                      ██          ████  ██              ██    ██████████████  ██████████  ██    ██  ██████  ██      ██   
                        ██████████      ██              ██    ██████████████      ██      ██    ██  ██      ████  ████   
                          ██        ████  ██            ██    ██████████████      ██      ████████  ████    ██  ██  ██   
                            ████████      ██            ██    ██████████████      ██      ██    ██  ██      ██      ██   
                            ██        ████              ██    ██████████████      ██      ██    ██  ██████  ██      ██   
                              ████████            ████████    ██████████████                                             
                                      ████████████      ████████████████████                                             
                                                              ██████████████

Name: Anonymous 2013-11-08 23:26

>>50
>>51
>le pedophile samefag

Name: Anonymous 2013-11-09 9:12

*YOU HAVE BEEN VISITED BY LE TOP LEL OF COMEDY GOLD** POST THIS IN 3 threads or lose your sides!
░░░░░░░▄▀▀▀░▄▄▄▄░░░▀▀▀▀▀▀▀▀▄▄░▀
░░░░░░░█░░░░░░░░▀▀▀▀▀▄▄▄▄▄▄▄▄▀░░█
░░░░░▄▀░░░░░░░░░░▄░░░░░░░░▄▄░░░░░▀▄
░░░▄▀░░░░░▄▀▀▀█▄░▀░░░░▄▀▀▀██▀▀▄░░░░░▀
░░▄▀░░▄▄░░▀▀▀▀████▀░░░▀▄▄▀▀▀▀▄█░░░░░░█
░▄▀░▄▀█░░▄▄░░░░░░░█░░░░░▄▄▄░░░▀▀░░░░░░█
▄▀░░█░█░▀░░▀▀▄░░░░░█░░░░░░░▀▀▀▀▀▄░░░░░█
▀▄░░▀░█░░░▄░░░░░░▄▀░░░░▀▄░░░▄▄░░▀▄░█░▄▀
░░▀▄░░░░█▀▄░░░░░▀█░░░░▀▀░█▄▀▄░█░░░█░█
░░░░█░░█░▀▄▀▄▄░░░░▀▀▀░░░▄█▀░▄▀█░░░░▄
░░░░░█░░█░▀▀▄░▀▄▄▄▄▄▄▄▀█░▄█▀▄▀░░░░░
░░░░░█░░▀▄▄░░▀█░░░█░░▄▄▀▀▄▄█▀░░░░▀
░░░░▄▀░░░▀▄▀▀▄░▀▀▀▀▀▀▄▄▀▀▀▄▀░░░░▀
░░░▄▀░░░░░░▀▄░█▄▄▄▄▀▀░▀▄▀▀░░░▄▀▀
░░▄▀░░░░░░░░░▀▄▄▄▄█▄▄▀▀░░░░▄
░░█░░░░░░▀▄▄░░░▄▄▄▄▄▄▀░░░▄▀
░░█░░░░░░░░░▀▀▀▄▄▄▄▄▄▄▀▀
░░░█░░░░░░▀▀▀▀▀░░░░▄
░░░▀▀▄▄▄▄▄▄▄▄▄▀▀▀

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List