Форум программистов, компьютерный форум CyberForum.ru

Анализ словосостояния - C++

Восстановить пароль Регистрация
 
Chrom_92
0 / 0 / 0
Регистрация: 08.06.2013
Сообщений: 2
09.06.2013, 16:39     Анализ словосостояния #1
Вроде все работает,но в конце выдаёт ошибку:
Run-Time Check Failure #2 - Stack around the variable 's' was corrupted.
Подкиньте парочку идей,что это может быть
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include "StdAfx.h"
#include <stdio.h>
#include "locale.h"
int main(void) {
    setlocale (LC_ALL,"Russian");
 char s; /* адрес источника */
 char d; /* адрес приемника */
  unsigned char c; /* управляющий код */
 unsigned int Word; /* слово состояния */
  /* ввод составных частей */
  printf("Введите адрес источника (0-63): ");
  scanf("%d",&s);
    printf("Введите адрес приемника (0-63): ");
  scanf("%d",&d);
  printf("Введите управляющий код (0-7): ");
  scanf("%d",&c);
  /* Синтез слова*/
  Word=((unsigned int)s&0x3F)<<10;
  Word|=((unsigned int)d&0x3F)<<4;
  Word|=c&0x7;
  /* вывод результата */
  printf("\nСлово состояния устройства = 0x %x\n",Word);
  return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2013, 16:39     Анализ словосостояния
Посмотрите здесь:

C++ Анализ текста
Синтаксический анализ C++
лексический анализ..... C++
C++ Анализ
C++ Анализ текста
C++ Частотный анализ
C++ Анализ алгоритмов
C++ Анализ задачи

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 15:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru