Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C
struct customer{
   char name[30];
   int noOfCustomer;
   total_pay;
}
 
the question is write a statement which can receive input from user to be assigned to struct member namely name, int noOfCustomer, total_pay;
 
may i know what is the question is asking about?
is it write 30 name of the struct name like that?
Posted 28-Apr-11 11:11am
Jayfam469
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

I reckon, you are looking for something like this:
 
struct customer
{
    char name[30];
    int noOfCustomer;
    int total_pay;
};
 
void Foo()
{
    struct customer cust;
    scanf("%s", cust.name);
    scanf("%d", &cust.noOfCustomer);
    scanf("%d", &cust.total_pay);
}
 
These are very basic questions though. So you'll save a lot of time if you just get an introductory C text book.
  Permalink  
Comments
Jayfam at 28-Apr-11 16:23pm
   
ya, im new in this chapter
Nishant Sivakumar at 28-Apr-11 16:25pm
   
Yeah, and a good book will really help a lot. That said, feel free to ask questions here. It's good to see someone trying stuff out on their own.
Jayfam at 28-Apr-11 16:28pm
   
ok, i will try hard on it
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

I believe they're asking you to pull in a number of arguments at once. <--Not sure if I interpreted this correctly
 
Use scanf()(or one of its derivatives) to pull in several arguments at once:
http://en.wikipedia.org/wiki/Scanf[^]
 
The name portion of the question, well, that'll limit your input name buffer to 30 characters, so as long as input doesn't exceed that. A more bulletproof method would be to use a char * and dynamically allocate the memory, but that may be a bit too advanced at this stage.
  Permalink  
v3
Comments
Jayfam at 28-Apr-11 16:29pm
   
thanks for the explanation

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 DamithSL 315
1 Zoltán Zörgő 170
2 OriginalGriff 150
3 Sergey Alexandrovich Kryukov 120
4 Maciej Los 115
0 OriginalGriff 7,760
1 DamithSL 5,874
2 Sergey Alexandrovich Kryukov 5,444
3 Maciej Los 5,076
4 Kornfeld Eliyahu Peter 4,539


Advertise | Privacy | Mobile
Web04 | 2.8.141223.1 | Last Updated 28 Apr 2011
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100