Ошибка необработанного исключения

Пишу код на языке СИ:

#include <stdio.h>

void main()
{
    int a = 0;

    printf("Введите a: ");
    scanf("%d", a);
    printf("%d", a);

    getchar();
}

И при запуске получаю ошибку:

Необработанное исключение в "0x5d9ae42e (msvcr100d.dll)" в "helloworld.exe": 0xC0000005: Нарушение прав доступа при записи "0x00000000".

Помогите!


Ответы (1 шт):

Автор решения: Qwertiy
scanf("%d", a);
scanf("%d", &a);

Кстати, присваивание нуля совершенно лишнее.

→ Ссылка