Introducing scanf() in C Programming: Capturing User Input
What is scanf()?
scanf() stands as a powerful function for capturing user input from the standard input device, typically the keyboard.
The scanf routine, which accepts the response, has two arguments.
The first ("%i") specifies what type of data type is expected
The second argument (&number) specifies the variable into which the typed response will be placed.
Here & character means the address of
The second argument (&number) specifies the variable into which the typed response will be placed.
Here & character means the address of
Syntax
int scanf(const char *format, ...);
Q : get two integer inputs from the user, calculates their sum, and then prints the result
#include <stdio.h>
int main() {
int num1, num2, sum;
/*Prompt the user to enter two numbers*/
printf("Enter the first number: ");
scanf("%d", &num1);
printf("Enter the second number: ");
scanf("%d", &num2);
/* Calculate the sum of the two numbers*/
sum = num1 + num2;
/* Print the sum*/
printf("The sum of %d and %d is: %d\n", num1, num2, sum);
return 0;
}
Stay tuned for more insights into C programming as we explore additional functions, techniques, and best practices to elevate your coding prowess and unlock new possibilities in your programming journey.
Happy coding, and may scanf() empower you to create engaging and interactive programs that delight users!
Designer : M.I AFTHAL AHAMAD (ICT/2022/105)
0 Comments