Answered step by step
Verified Expert Solution
Question
1 Approved Answer
C program Why segmentation fault? Explain char * str; Printf(enter your input:) ; fgets(str, 20, stdin) ; Printf(%s, str) ; 2. Does this code fix
C program
Why segmentation fault? Explain
char * str; Printf("enter your input:") ; fgets(str, 20, stdin) ; Printf("%s", str) ;
2. Does this code fix it? Why or why not. If no, write your own code below
Void allocate_mem(char * str) { str = (char *) malloc (20* sizeof(char)) ; }
Int main(){
char * str; Printf("enter your input:") ; allocate_mem(str) ; fgets(str, 20, stdin) ; Printf("%s", str) ;
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started