What is wrong? I am trying to read a user input. The input is a street address ex: 401 North Ave.

I can't get it to scan???

The street variable is part of a structure that I am using in a linked list.

printf("enter street address: ");
fgets(temp,sizeof(temp),stdin);
sscanf(temp,"%s", pcurrent->street);