Может кто-нибудь сказать мне, почему у меня эта ошибка во время выполнения?

Я создал программу на 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 ответ

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

Вы пропустили , до num1 в выше printf заявление.

printf("Numbers inputted were %d and %d \n",num1, num2);
Другие вопросы по тегам