1. We have moved from vBulletin to XenForo and you are viewing the site in the middle of the move. Though the functional aspect of everything is working fine, we are still working on other changes including the new design on Xenforo.
    Dismiss Notice

can u tell me the problem

Discussion in 'C' started by ismitevijay, Aug 26, 2006.

Thread Status:
Not open for further replies.
  1. ismitevijay

    ismitevijay New Member

    can anyone tell me where the err is :'

    #include<stdio.h>
    void set(char *items[]);

    int main()
    {
    char *items[]={"apple","pear","banana","grape"};
    set (items);
    return 0;

    }

    void set(char *items[])
    {
    printf ("\t%s\n", items[2]);
    }

    this prog compiles without segmentation fault; and gives "banana " as o/p.

    but when i giv
    #include<stdio.h>
    void set(char *items[]);

    int main()
    {
    char *items[10];
    gets(items[2]);

    set (items);
    return 0;

    }

    void set(char *items[])
    {
    printf ("\t%s\n", items[2]);
    }

    but when i try to gets the names : i get segementation fault;
    plz help
     
  2. shabbir

    shabbir Administrator Staff Member

    Duplicate of [thread=1264]CAN U TEll me the problem[/thread]. Thread closed.
     
Thread Status:
Not open for further replies.

Share This Page