有人可以告诉我为什么我有这个运行时错误?

时间:2015-07-13 16:55:27

标签: c windows runtime-error pelles-c

我已经在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;
}

有人能告诉我为什么会这样吗?

1 个答案:

答案 0 :(得分:1)

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

您在上述,声明中num1之前错过了printf

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