-6

Pelles C でプログラムを作成しましたが、それを実行すると、「続行するには任意のキーを押してください」というだけで関数の最後までスキップされます。

#include <stdio.h>

int main()
{
    char letter;
    int num1, num2;

    printf("Enter any one keyboard character ");
    scanf("%c", &letter);
    printf("Enter 2 integers seperated by a space ");
    scanf("%d %d", &num1, &num2);

    printf("Numbers inputted were %d and %d \n" num1, num2);
    printf("letter input %c", letter);
    printf(" Stored at: %p \n", &letter);

    return 0;
}

なぜこれが起こっているのか誰にも教えてもらえますか?

4

1 に答える 1

1
printf("Numbers inputted were %d and %d \n" num1, num2);
                                           ^

上記のステートメントで,beforeが抜けています。num1printf

printf("Numbers inputted were %d and %d \n",num1, num2);
于 2015-07-13T16:59:58.113 に答える