Thread: Reading an integer from file

  1. #16
    Registered User
    Join Date
    Oct 2010
    Posts
    135
    Yeah, I've no idea how it happened. I was either adding 65 or '0'.

  2. #17
    Registered User
    Join Date
    Sep 2006
    Posts
    8,868
    I'll check it out tomorrow, bedtime for me.

  3. #18
    Registered User
    Join Date
    Oct 2010
    Posts
    135
    It's alright. By the way, the problem is fgetc(f1). For some reason it doesn't get the correct numbers.

    EDIT: Wow, I just realized they are converted into ASCII.
    Last edited by 843; 11-27-2010 at 07:10 AM.

  4. #19
    Registered User
    Join Date
    Oct 2010
    Posts
    135
    I did it! Knowing fgetc gets an ASCII number really helps.

    Code:
    Input the matrix file: a.txt
    Input the alphabet file: b.txt
    
    0 6 2 7 5 7 7 6 6 3 0 4 3 0 4 2 1 2 0 2
    1 4 0 0 1 1 3 8 6 7 4 4 8 0 0 0 8 4 4 1
    1 3 5 3 9 1 8 8 5 2 5 1 0 1 7 0 9 0 2 7
    5 4 2 8 2 5 8 1 8 0 4 7 2 4 9 6 4 5 7 9
    3 3 2 7 5 7 7 9 8 2 3 9 9 4 8 3 0 8 3 8
    2 5 6 2 2 1 4 2 7 7 1 7 8 7 4 8 5 9 8 3
    2 9 0 4 8 6 5 7 9 0 0 6 4 5 7 5 6 1 8 1
    6 7 1 6 4 7 4 0 3 2 5 6 7 4 3 2 4 7 3 2
    7 6 3 4 0 9 9 5 8 3 3 6 9 4 4 0 5 3 0 3
    6 9 1 2 6 9 9 0 8 2 9 2 4 1 4 2 3 3 3 2
    4 2 7 1 1 5 0 0 2 9 5 8 9 5 6 5 5 9 3 0
    5 3 4 6 9 3 2 1 2 4 0 4 0 6 1 3 5 1 6 2
    3 3 2 7 3 3 5 3 9 0 7 9 4 7 0 4 2 5 6 5
    9 3 2 0 2 0 0 4 5 7 1 6 2 1 6 4 6 1 7 0
    6 7 2 4 0 1 5 0 0 0 1 8 4 5 8 1 3 8 7 0
    1 9 1 2 0 6 5 3 6 4 4 1 2 5 7 6 8 8 6 0
    7 1 8 4 3 3 9 3 0 3 4 5 4 0 0 8 9 1 1 2
    5 9 9 2 0 4 8 4 7 9 0 0 9 7 9 3 0 0 5 5
    3 9 3 5 2 6 7 4 7 5 1 8 0 5 7 0 0 9 2 4
    2 5 6 0 1 1 2 6 5 3 2 9 8 7 5 1 7 0 7 8
    
    The above matrix converts to:
    
    A G C H F H H G G D A E D A E C B C A C
    B E A A B B D I G H E E I A A A I E E B
    B D F D J B I I F C F B A B H A J A C H
    F E C I C F I B I A E H C E J G E F H J
    D D C H F H H J I C D J J E I D A I D I
    C F G C C B E C H H B H I H E I F J I D
    C J A E I G F H J A A G E F H F G B I B
    G H B G E H E A D C F G H E D C E H D C
    H G D E A J J F I D D G J E E A F D A D
    G J B C G J J A I C J C E B E C D D D C
    E C H B B F A A C J F I J F G F F J D A
    F D E G J D C B C E A E A G B D F B G C
    D D C H D D F D J A H J E H A E C F G F
    J D C A C A A E F H B G C B G E G B H A
    G H C E A B F A A A B I E F I B D I H A
    B J B C A G F D G E E B C F H G I I G A
    H B I E D D J D A D E F E A A I J B B C
    F J J C A E I E H J A A J H J D A A F F
    D J D F C G H E H F B I A F H A A J C E
    C F G A B B C G F D C J I H F B H A H I
    
    Process returned 0 (0x0)   execution time : 3.952 s
    Press any key to continue.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Newbie homework help
    By fossage in forum C Programming
    Replies: 3
    Last Post: 04-30-2009, 04:27 PM
  2. Formatting a text file...
    By dagorsul in forum C Programming
    Replies: 12
    Last Post: 05-02-2008, 03:53 AM
  3. Reading Input from file (Integer array)
    By Govalant in forum C Programming
    Replies: 9
    Last Post: 07-23-2007, 06:13 PM
  4. load gif into program
    By willc0de4food in forum Windows Programming
    Replies: 14
    Last Post: 01-11-2006, 10:43 AM
  5. System
    By drdroid in forum C++ Programming
    Replies: 3
    Last Post: 06-28-2002, 10:12 PM