read integer from file C


 
Thread Tools Search this Thread
Top Forums Programming read integer from file C
# 1  
Old 10-03-2011
read integer from file C

Hi , Can you have a look at my code it should display integer in file but it doesn't

Code:
#include <stdio.h> 
/*  This function reads two values from a file. */ 
int demonstrate_fscanf(void) 
{ 
    FILE *InFile; 
    int b, numValuesRead; 
    InFile = fopen("fadata.rtf", "r"); 
    if (InFile == NULL) { 
        printf("File not found.\n"); 
        return -1; 
    } 
    /* Read two numbers from the file */ 
    numValuesRead = fscanf(InFile, "%d", &b); 
    printf("%d.\n", b);
    return 0; 
} 
int main(void) 
{ 
    demonstrate_fscanf(); 
    return 0; 
    
}

File content

Code:
3 4 6 7 8 9

# 2  
Old 10-03-2011
rtf files (rich text) are not straight ascii files. If you input file is really an rtf there is a problem there.

Next, your code calls fscsanf() once and read a single number. There are several numbers. You need to add several more variables and several more %d values in your format statement.

Finally - this looks amazingly like homework. Is that the case?
# 3  
Old 10-03-2011
it is home work but I just so screw up but I will try first Thank for ur help
# 4  
Old 10-03-2011
On second thought I'd better not answer. We have a homework forum and homework rules, which you're not in, and not following. Please read the rules in the homework forum and use it.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Print smallest integer from file using awk custom function?

`awk` function looks like this in a file name `fun.awk`: { print small() } function small() { a=$0 smal=0 for(i=1;i<=3;i++) { if( a<a) smal=a else (4 Replies)
Discussion started by: lazerz
4 Replies

2. Shell Programming and Scripting

How to read from file and convert from string to integer?

Hi all, I am trying to write a script to be able to Run top command Pick the PIDs that are taking more than 90% of CPU time Get more details like what is the script name and location for that PID Script should run until I manually kill it by ctrl + C I have come up with following script... (3 Replies)
Discussion started by: pat_pramod
3 Replies

3. Shell Programming and Scripting

Read from file and execute the read command

Hi, I am facing issues with the below: I have a lookup file say lookup.lkp.This lookup.lkp file contains strings delimited by comma(,). Now i want to read this command from file and execute it. So my code below is : Contents in the lookup.lkp file is : c_e,m,a,`cd $BOX | ls cef_*|tail... (7 Replies)
Discussion started by: vital_parsley
7 Replies

4. Shell Programming and Scripting

Compare the text/integer value from the log file

i have some log (temp.txt) file like temp.txt: Filesystem size used avail capacity Mounted on /dev/md/dsk/d30 9.8G 9.7G 14M 100% /opt /dev/md/dsk/d72 187M 61M 107M 37% /osmf/mgmt /dev/md/dsk/d71 187M 140M 29M 83% /export/home /dev/md/dsk/d70 7.9G 4.3G 3.5G 56% /var/crash /dev/md/dsk/d74... (6 Replies)
Discussion started by: doubt
6 Replies

5. Shell Programming and Scripting

how to compare string integer with an integer?

hi, how to I do this? i="4.000" if ; then echo "smaller" fi how do I convert the "4.000" to 4? Thanks! (4 Replies)
Discussion started by: h0ujun
4 Replies

6. UNIX for Dummies Questions & Answers

When reading a csv file, counter to read 20 lines and wait for minute then read next 20 till end

Hello All, i am a newbie and need some help when reading a csv file in a bourne shell script. I want to read 10 lines, then wait for a minute and then do a reading of another 10 lines and so on in the same way. I want to do this till the end of file. Any inputs are appreciated ... (3 Replies)
Discussion started by: victor.s
3 Replies

7. Shell Programming and Scripting

Read Variable From Fille And Convert it to Integer

I read 3 variables from from Inputfile.txt the third one "startnumber" is a number when i compare it with 9 ($startnumber -le 9) it give's me a "unary operator expected", i know that -le is for number comparison. What i need is to convert $startnumber to integer (i have try to do it with expr but... (8 Replies)
Discussion started by: marios
8 Replies

8. Programming

How i can read a long integer from standar input and a string with as many characters as specified..

how i can read a long integer from standar input and a string with as many characters as specified in the number? i thing that i must use the read command ofcourse.... (6 Replies)
Discussion started by: aintour
6 Replies

9. Shell Programming and Scripting

how to increase the integer in a xml file

Hi Need a Script. Problem is I want to increase the integer in a xml file example the xml file is <name> <school> Public School <label>01 </label> </school> </name so when every time when it gets <label> it will increase the value 01 to 02 and store the total increased valued... (7 Replies)
Discussion started by: pranabrana
7 Replies

10. Programming

Cannot read a file with read(fd, buffer, buffersize) function

# include <stdio.h> # include <fcntl.h> # include <stdlib.h> # include <sys/stat.h> int main(int argc, char *argv) { int fRead, fPadded, padVal; int btRead; int BUFFSIZE = 512; char buff; if (argc != 4) { printf ("Please provide all of the... (3 Replies)
Discussion started by: naranja18she
3 Replies
Login or Register to Ask a Question