What is wrong with this code The problem I get is when I use
What is wrong with this code! The problem I get is when I use white space in input (for the char arrays). How can I fix this problem! If there is no error you are probably inputting incorrectly.
Here is the problem prompt:
Write a program that creates a structure template with the following data fields. The program should then prompt the user to enter the data to populate the structure. Finally, use printf( ) to display the information entered by the user.
Account number
Account owner street address (string)
Account owner city/state (string)
Account owner zip code
Account balances
Account credit limit
Account name
When I compile it skips over some scanf statements?
#include <stdio.h>
 #include <string.h>
struct info {
    int num;
    char address[100];
    char city_state[100];
    int zip;
    float balance;
    float limit;
    char name[100];
 };
int main()
 {
    struct info acct;
   printf(\"Please enter your account number:\ \");
    scanf(\"%d\", &acct.num);
   
    printf(\"Please enter your account owner address:\ \");
    scanf(\"%s\", &acct.address);
   printf(\"Please enter your account owner city/state (input: city state):\ \");
    scanf(\"%s\", &acct.city_state);
   printf(\"Please enter your account owner\'s zip code:\ \");
    scanf(\"%d\", &acct.zip);
   printf(\"Please enter your account balance:\ \");
    scanf(\"%f\", &acct.balance);
   printf(\"Please enter your account limit:\ \");
    scanf(\"%f\", &acct.limit);
   
    printf(\"Please enter your account name:\ \");
    scanf(\"%s\", &acct.name);
   printf(\"Account number: %d\ \", acct.num);
    printf(\"Account owner street address:\");
    puts(acct.address);
    printf(\"Account owner city/state:\");
    puts(acct.city_state);
    printf(\"Account owner zip code:%d\ \", acct.zip);
    printf(\"Account balances:%.2f\ \", acct.balance);
    printf(\"Account credit limit:%.2f\ \", acct.limit);
    printf(\"Account name:\");
    puts(acct.name);
return 0;
}
Solution
//main.c
=====================================================================


