Search:

Type: Posts; User: Salem

Page 1 of 20 1 2 3 4

Search: Search took 0.18 seconds.

  1. Replies
    2
    Views
    32

    There are many bad use of printf/scanf calls, and...

    There are many bad use of printf/scanf calls, and many unused or uninitialised variables.



    $ gcc -Wall -Wextra -O2 foo.c
    foo.c: In function ‘main’:
    foo.c:30:17: warning: format ‘%d’ expects...
  2. OK, so you understand pictorially what you need...

    OK, so you understand pictorially what you need to do.

    How about some code to go with it?
  3. Replies
    47
    Views
    862

    Did it cross your mind that when you saw the...

    Did it cross your mind that when you saw the output of


    for(i=0;i<49;i++){
    printf("%d,",lotto[i]);
    }

    That changing it to
  4. You've already been shown how to add to the head...

    You've already been shown how to add to the head and tail of a list.
    You therefore ought to be able to at least make an ATTEMPT for yourself now.
  5. > Address M; > Address* fin = &M; ... >...

    > Address M;
    > Address* fin = &M;
    ...
    > fin[count] = address[i];
    > count++;
    Treating a thing which isn't an array as if it were an array is a bad idea.
  6. > Address* address[MAX_ROW] Remove all the *'s...

    > Address* address[MAX_ROW]
    Remove all the *'s from all the lines looking like this.

    So


    void input(FILE*, Address address[MAX_ROW]);
    void output(FILE* ip, FILE* op, Address...
  7. Replies
    2
    Views
    94

    Note that you only get EINTR if the timeout...

    Note that you only get EINTR if the timeout happens before any data is written at all.

    If write() manages to write just one character, you need to check the return result to determine how much...
  8. Replies
    11
    Views
    211

    What about reverse = reverse * 10 + reminder

    What about
    reverse = reverse * 10 + reminder
  9. Thread: File Data Saving

    by Salem
    Replies
    5
    Views
    146

    > Like how to check if the data is saved to a...

    > Like how to check if the data is saved to a file when the program is finished running?
    Well you could check the return result of every single fprintf call.

    On some level, you have to assume...
  10. Replies
    11
    Views
    211

    > reminder =7 > reminder =8 > reminder =9 ...

    > reminder =7
    > reminder =8
    > reminder =9
    Good, now can you put them all into reverse ?
  11. Replies
    11
    Views
    211

    Try it with only one % and one / inside the loop....

    Try it with only one % and one / inside the loop.

    Maybe just this to begin with.


    while ( number > 0 ) {
    printf("Number=%d\n", number);
    number = number / 10;
    }
  12. Thread: File Data Saving

    by Salem
    Replies
    5
    Views
    146

    > if (theta[10000]=omega*time[10000]) 1. These...

    > if (theta[10000]=omega*time[10000])
    1. These array elements don't exist.
    The last subscript in an array of 10000 elements is 9999 (it's always N-1 for an array[N])

    Line38 onwards made no...
  13. Replies
    11
    Views
    211

    Do you know about while loops? Now would be a...

    Do you know about while loops?

    Now would be a good time to find out.

    As in, while you have some number > 0, you do your % and / thing.
  14. Well you pretty much have to throw it away and...

    Well you pretty much have to throw it away and read MSDN on how to use the serial port using the Win32 API.

    You can save all the code which deals with data once it's in memory.

    But all that...
  15. Replies
    6
    Views
    141

    > but I am surprised that you did not use the...

    > but I am surprised that you did not use the else if statement
    That would imply that you have more than true/false at some level.



    if ( n == 1 ) {
    } else if ( n == 2 ) {
    } else {
    }
  16. Replies
    8
    Views
    361

    Moved to the jobs board.

    Moved to the jobs board.
  17. Replies
    6
    Views
    141

    Like so - for you to finish off... if ( E1 )...

    Like so - for you to finish off...


    if ( E1 ) {
    if ( E2 ) {
    S2;
    } else {
    S21;
    }
    } else {
  18. Replies
    6
    Views
    141

    Maybe if you gave each expression in your diagram...

    Maybe if you gave each expression in your diagram a different name, it would help when you saw the code.
  19. sync(2): commit buffer cache to disk - Linux man...

    sync(2): commit buffer cache to disk - Linux man page - code
    sync(1): flush file system buffers - Linux man page - command line

    That the bogus files disappear on reboot could just be down to an...
  20. Replies
    4
    Views
    145

    > But does any function also have life time and...

    > But does any function also have life time and scope ?
    Their scope depends on whether you use the word 'static' or not.
    Their lifetime is the life of the program - excluding the case of functions...
  21. Replies
    6
    Views
    150

    It looks like you tried to compile without your...

    It looks like you tried to compile without your main.c



    $ head -20 foo.c main.c
    ==> foo.c <==
    #include<stdio.h>

    extern int x;
  22. It's returning int, so it's 20.

    It's returning int, so it's 20.
  23. Maybe this instead. return *p;

    Maybe this instead.

    return *p;
  24. Replies
    47
    Views
    862

    You start with this. int main() { int...

    You start with this.


    int main() {
    int lotto[49] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12,
    13, 14,15, 16, 17, 18, 19, 20, 21,22, 23, 24, 25,
    26,...
  25. > Line number 10 calls function next , but how...

    > Line number 10 calls function next , but how come value getting changed in bags arrary.
    Because
    a) you returned a pointer
    b) you dereferenced that pointer
    c) you have an assignment.

    Line 10...
Results 1 to 25 of 500
Page 1 of 20 1 2 3 4