4. Provide a C statement that would ask a string of length 5 from the user through keyboard input and save the value into the string variable h. 5. Insert the following C statements into the code above. And supposing the user typed in WHATCHAMACALLIT. What are the outputs of the second AND 3rd printfs? Explain why the printouts are that way. printf("Enter a string : "); scanf("%c%2s",&g,h); printf("%c\n",g); printf("%s\n",h);
ANSWER ONLY NO. 4 & 5
1. Provide a single C statement that would ask 3 integers from the user through keyboard input and save each value into the variables a, b, and c.
printf("Enter 3 integers : ");
scanf("%d%d%d",&a,&b,&c);
2. Provide a single C statement that would ask 3 floating-point numbers from the user through keyboard input and save each value into the variables d, e, and f.
printf("Enter 3 floating numbers: ");
scanf("%f%f%f",&d,&e,&f);
3. Provide a C statement that would ask a character from the user through keyboard input and save the value into the variable g.
printf("Enter 1 character: ");
scanf("%c",&g);
4. Provide a C statement that would ask a string of length 5 from the user through keyboard input and save the value into the string variable h.
5. Insert the following C statements into the code above. And supposing the user typed in WHATCHAMACALLIT. What are the outputs of the second AND 3rd printfs?
Explain why the printouts are that way.
printf("Enter a string : ");
scanf("%c%2s",&g,h);
printf("%c\n",g); printf("%s\n",h);
Step by step
Solved in 5 steps with 4 images