I'm new to C language. Here's the code I used to get input for a and b and print them. But I did not get the values I entered via the terminal can you explain why I got different values for a and b?
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
int main()
{
    int a,b;
    scanf("%d, %d", &a, &b);
    printf("%d, %d", a, b);
    return 0;
}
I entered 5 9 as inputs, but I got 5 and 16 as outputs.
 
     
    