ヒント

複数の変数への値の読み込みについての補足

次の変数が宣言されているものとします。
int a,b;

方法1 2つの変数を別々に読み込む

    printf("a= ");
    scanf("%d",&a);
    printf("b= ");
    scanf("%d",&b);
    printf("a= %d b= %d\n",a,b);

実行結果

a= 1
b= 2
a= 1 b= 2

方法2 2つの変数を1つのscanfで読み込む。2つの値の区切りにスペースを使う場合

    printf("方法2\n");
    printf("a b= ");
    scanf("%d %d",&a,&b);    /*%dと%dの間がスペース*/
                             /*実行時にスペースで区切る*/
    printf("a= %d b= %d\n",a,b);

実行結果

a b= 11 12   入力時に区切りとしてスペースを使う
a= 11 b= 12

方法3 2つの変数を1つのscanfで読み込む。2つの値の区切りにカンマを使う場合

    printf("方法3\n");
    printf("a,b= ");
    scanf("%d,%d",&a,&b);    /*%dと%dの間がカンマ*/
                             /*実行時にカンマで区切る*/
    printf("a= %d b= %d\n",a,b);

実行結果

a,b= 21,22   入力時に区切りとしてカンマを使う
a= 21 b= 22