7 / 7 / 6
Регистрация: 23.11.2012
Сообщений: 63
1

Ошибки Expression syntax

23.04.2013, 20:37. Показов 2255. Ответов 1
Метки нет (Все метки)

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
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <stdio.h>
 
main(){
  int i,j,k,z;int B[6][5];
static char s[]="Mama";
char c;
for (z=0;(c=s[z])!='\0';z++)
switch(c) {
 case'm':, case'M':, case'm':, case'M':
 B[z][0]=B[z][4]=0177;
 B[z][1]=B[z][3]=02;
 B[z][2]=04;
 break;
  case'a':, case'A':, case'a':, case'A' :
  B[z][0]=B[z][4]=0174;
 B[z][1]=B[z][3]=022;
 B[z][2]=021;
 break;
 default:printf("ne verno\n");
 }
 for (k=0;k,7;k++){
  for(i=0;i<z;i++)
  {j=0;
  do
  {
      if(B[i][j]&01)
       printf("%c",s[i]);
       else
       printf("%c",' ');
       B[i][j]=B[i][j]>>1;
       j++;
  }
 while(j<5);
  printf("%s"," ");
 }
  printf("\n");
  }}
Выводит такие ошибки:
[BCC32 Error] File1.c(9): E2188 Expression syntax
[BCC32 Error] File1.c(14): E2188 Expression syntax
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2013, 20:37
Ответы с готовыми решениями:

Ошибки "Expression syntax" и "Unreachable code" при реализации класса матриц
Подскажите по коду. #include &lt;iostream.h&gt; #include &lt;math.h&gt; #include &lt;string.h&gt; #include...

Expression syntax in function bh()
x=(d++ y+ + -2*c+777)/ 7; ошибку выдает после квадратных скобками ; подскажите что делать ?

Expression syntax error
Возникает ошибка: class goods{ char gtype; //item name char brand; //item...

Ошибка Expression syntax
Вот уже как месяц учу с++ в универе и тут столкнулся с ошибкой. Expression syntax пример, который...

1
82 / 82 / 50
Регистрация: 22.09.2012
Сообщений: 495
24.04.2013, 04:44 2
Цитата Сообщение от Асичка Посмотреть сообщение
case'm':, case'M':, case'm':, case'M':
- у вас здесь ошибка
Цитата Сообщение от Асичка Посмотреть сообщение
case'a':, case'A':, case'a':, case'A' :
- и здесь
между case не должно быть запятых и ещё мне не понятно зачем дублируются одни и те-же буквы?(сначала m потом M, потом снова m и снова M).И небольшой совет: каждый case пишите в отдельных строках, так не удобно читать.
А по поводу вашего кода, я так понял вы хотели написать это?
C++
1
2
3
4
5
6
7
8
9
10
11
12
//1ое
case 'm':
case 'M':B[z][0]=B[z][4]=0177;
           B[z][1]=B[z][3]=02;
           B[z][2]=04;
           break;
//2ое
case 'a':
case 'A':B[z][0]=B[z][4]=0174;
           B[z][1]=B[z][3]=022; 
           B[z][2]=021;
           break;
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.04.2013, 04:44
Помогаю со студенческими работами здесь

Подпрограммы (Error...: Expression syntax)
#include&lt;stdio.h&gt; #include&lt;conio.h&gt; #include&lt;alloc.h&gt; void Outmatr(float **A,int n); void...

Expression Syntax Error на Turbo C 3.0
Доброго времени суток, форумчане! Пишу только потому, что уже 3 часа ломаю голову над этой...

Оператор if, ошибка "Expression syntax"
здравствуйте. у меня имеется электронный учебник в котором есть тесты. в коде на проверку оценки...

Expression syntax
Здравствуйте товарищи программисты, не могли бы вы мне помочь и сказать что тут не так с синтаксом,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru