Вниз
Скачать: CL | DM;

Си   Найти похожие ветки 

 
ArtemESC ©   (2006-10-10 21:00) [0]

Плиз, помогите, пожалуйста...
Задание: найти все ошибки в программе:

/* 1 файл*/
#include <stdio.h>
register int i;
extern reset ( );
extern int last ();
char new (int k);
main ( ) {auto int i = reset ();
for (int j = 3; j >= 2; --j )
{ printf (“%d %d ”, i, j);    printf (“%d “, last ());    printf (“%d “, new (i + j))}

/* 2 файл*/
extern int i=7;
reset ( ) return (i);

/* 3 файл*/
static int i=10;
int last {if (i>20) {printf (“error”); return 0;}; else return (i –= 2);}
int new (int i) { auto static int j; return (i = j += i);}


 
Zeqfreed ©   (2006-10-10 21:10) [1]

main.c: In function `main":
main.c:7: error: "for" loop initial declaration used outside C99 mode
main.c:8: error: stray "\147" in program
main.c:8: error: syntax error before "%" token
main.c:8: error: stray "\148" in program
main.c:8: error: stray "\147" in program
main.c:8: error: syntax error before "%" token
main.c:8: error: stray "\147" in program
main.c:8: error: stray "\147" in program
main.c:8: error: syntax error before "%" token
main.c:8: error: stray "\147" in program main.c:2: error: register name not specified for "i" make.exe: *** [main.o] Error 1


?


 
Zeqfreed ©   (2006-10-10 21:11) [2]

Что значит найти все ошибки? Согласно стандарту или чтобы компилировалось каким-то конкретным компилятором?


 
Ketmar ©   (2006-10-10 21:20) [3]

тебе задали -- ты и делай.


 
ArtemESC ©   (2006-10-10 21:25) [4]

Zeqfreed ©   (10.10.06 21:10) [1]
Thanks, согласно стандарту - это вроде не все, может посмотрешь еще...

Ketmar ©   (10.10.06 21:20) [3]
Я немного упустил - можно понять?


 
Ketmar ©   (2006-10-10 21:27) [5]

>[4] ArtemESC(c) 10-Oct-2006, 21:25
>Я немного упустил - можно понять?
я даже эту фразу ни разу не понял...


 
ArtemESC ©   (2006-10-10 21:28) [6]

Чего ты не понял?


 
Ketmar ©   (2006-10-10 21:29) [7]

>[6] ArtemESC(c) 10-Oct-2006, 21:28
>Чего ты не понял?
что ты сказать-то хотел?


 
ArtemESC ©   (2006-10-10 21:31) [8]

Запустил учебу...


 
Ketmar ©   (2006-10-10 21:44) [9]

>[8] ArtemESC(c) 10-Oct-2006, 21:31
>Запустил учебу...
ну так не скули на форуме, а догоняй.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.031 c
15-1160491821
Olegzhek
2006-10-10 18:50
2006.10.29
Файл ".OBJ" из С


3-1156354971
Garyck
2006-08-23 21:42
2006.10.29
Ошибка ADO


9-1137854342
Yanis
2006-01-21 17:39
2006.10.29
Разбираю пример...


11-1132569120
Reset
2005-11-21 13:32
2006.10.29
Подсказка-"шарик" у иконки трея


2-1160806111
gidd
2006-10-14 10:08
2006.10.29
TPopupMenu




   Наверх