slusarvitaliy
@slusarvitaliy
Системный администратор

Как убрать ошибку сегментации в Linux?

Дебиан какого-то лешего выдает ошибку сегментации при запуске простейшей программы. Как убрать эту ошибку?

Даже такую простую программу он рубит на старте:
#include <stdio.h>
int main(){
  printf("Hello\n");
  int a,b;
  printf(" vvedite chislo a:");
  scanf("%d",a);
  printf("\n vvedite chislo b:");
  scanf("%d",b);
printf("%d, %d",a,b);
}
  • Вопрос задан
  • 606 просмотров
Решения вопроса 1
@alexxandr
you'll see in memory only 0xDEADFACE
scanf("%d",a);
измените на
scanf("%d",&a);

и
scanf("%d",b);
на
scanf("%d",&b);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы