PDA

Просмотр полной версии : Программа на перле(ну просто очень новичковая.)


Taylorith
09.09.2006, 18:28
привет всем вот такая программа на перле
#! /bin/usr/perl
print "Your nam?\n";
$name = <STDIN>;
$~ = NAME_FORMAT;
write;
$~ = NAME_FORMAT_BOTTOM;
write;
format NAME_FORMAT=
Hellor, @»»»»»»!
$name
.
format NAME_FORMAT_TOP=
================================
Peri - programm.
.
format NАМЕ_FОRМАТ_TОP=
================================
.


я просто всчера начал изучать перл и вот типа предоставили такую прогу,я значит установил интерпретатор перла,далее сохранил файл к пример у xxx.pl запускаю через командную строку.
perl xxx.pl
он мне выводит
Unrecognized character \xC0 at rt.pl line 47.
че это означает?
Как исправить программе чтобы она работала?
Спасибо вам огромное,понимаю будет очень смешно из за такой простой программы но я всеэж новичек,так что будьте добры помогите мне. :rolleyes:

genom--
09.09.2006, 18:56
.
format NAME_FORMAT_TOP=
================================
Peri - programm.
.
format NАМЕ_FОRМАТ_TОP=
================================
.

эту хню убери нафига оно тебе --- и впредь когда такие выдает сообщения смотри на 47 строку на нее жалуется перловка

делай проста $mae_ima=<STDIN>;

print "MAe IMA $mae_ima";

и не забывай в конце каждой строки ставить точку с запятой

hidden
09.09.2006, 19:03
Я думаю имелось в веду это, но я не пользуюсь этим синтаксисом
#! /bin/usr/perl
print "Your nam?\n";
$name = <STDIN>;
$~ = NAME_FORMAT_TOP;
write;
$~ = NAME_FORMAT;
write;
$~ = NAME_FORMAT_BOTTOM;
write;
format NAME_FORMAT=
Hellor, @>>>>>>!
$name
.
format NAME_FORMAT_TOP=
================================
Peri - programm.
.
format NAME_FORMAT_BOTTOM=
================================
.

Taylorith
09.09.2006, 20:40
спасибо вам.
genom-- ты прав насчет краткости,но все таки я новичек,и читаю по учебнику сначало лучше научится так как в учебнике,а потом уж усовершенствовать свои знания.
hidden ты был прав насчет программы вся ошибка в одной точке,не пойму как могли в учебнике допустить ошибку?
Спасибо всем огромное!!