Quyển 1 - Niobu bị nghiệp quật
Chương 57: Dạ tiệc, lỗi và bắt đuôi.
0 Bình luận - Độ dài: 956 từ - Cập nhật:
Dưới đây là bản dịch đoạn văn theo yêu cầu:
**Chương 57: Tiệc Khiêu Vũ, Lỗi Hệ Thống, và Tóm Được Manh Mối**
Tôi cùng Maira nắm tay bước vào sảnh vũ hội do Học viện tổ chức.
Bên trong, dàn nhạc giao hưởng đang tấu lên những khúc nhạc, trên trần nhà giăng mắc đèn ma đạo cụ và đèn chùm lộng lẫy. Cả sảnh tiệc tràn ngập những nam thanh nữ tú trong xiêm y xa hoa.
“Tiểu thư, người có thể cùng tôi nhảy một điệu không?”
Tôi khoanh tay trước ngực, cúi người thật sâu mời Maira khiêu vũ. Dù không quá giỏi nhưng nhờ có tiết học khiêu vũ, tôi cũng gọi là nhảy được đôi chút.
“Được thôi.”
Tôi cùng Maira nhảy một điệu rồi tạm nghỉ. Lúc đó, Seren đến chỗ chúng tôi.
“Cậu nhảy cùng tôi được không?”
“Không được!”
“Maira, tôi còn nợ cô một buổi tập kiếm kỹ bù mà, chịu khó một chút đi. Nhé?”
“Thôi được rồi, bó tay với cậu!”
“Seren, cô có thể cùng tôi khiêu vũ một điệu không?”
“Hân hạnh!”
Tôi cùng Seren nhảy một điệu rồi quay lại. Maira đã biến đâu mất.
Ơ, cô ấy đi đâu rồi nhỉ?
Tôi vội vàng tìm kiếm khắp những nơi Maira có thể đến như ban công chẳng hạn, nhưng vẫn không thấy.
Hay là thử dùng ma pháp liên lạc xem sao.
Tôi dùng ma pháp liên lạc nhưng Maira không hề hồi đáp.
Chẳng lẽ...
Tôi thử thực thi một ma pháp thế này.
```c
#include <stdio.h>
#include <stdlib.h>
void main(void)
{
FILE *fp; /*định nghĩa tệp*/
fp=fopen("Mô-li","w"); /*mở đường truyền với Maira*/
if(fp==NULL){
printf("Lỗi");
}
else{
fprintf(fp,"Bây giờ cô ở đâu?"); /*gửi tin nhắn*/
fclose(fp); /*đóng*/
}
}
```
Úi, báo lỗi rồi!
Đúng như tôi dự đoán. Chắc chắn là không thể ghi dữ liệu được.
Maira nhất định đã gặp chuyện gì đó!
Tôi lùng sục khắp sảnh tiệc. Giữa chừng, tôi gặp Emitta và Axial.
“Tôi đang tìm Maira, các cậu có thấy cô ấy không?”
“Bọn tôi không thấy.”
“Tìm người mình yêu đến phát cuồng, lãng mạn ghê!”
“Cảm ơn. Nếu gặp Maira thì làm ơn nói với cô ấy là tôi đang tìm nhé.”
Nói đoạn, tôi lại tiếp tục công cuộc tìm Maira.
Tôi thấy Cathode đang bị mấy cô gái vây quanh.
“Cathode, cậu có thấy Maira không?”
“Không thấy. Nếu gặp, tôi sẽ nói Taito đang tìm cô ấy.”
“Ờ, nhờ cậu nhé!”
Khỉ thật, công cốc rồi sao.
Có khi cô ấy ra ngoài sảnh rồi.
Tôi bước ra ngoài, Anode đang đứng ở cửa ra vào kiểm tra thiệp mời.
“Anh Anode, Maira mất tích rồi.”
“Maira ư? Cô ấy vừa rời khỏi sảnh một lúc rồi.”
Quả nhiên!
Nếu ra ngoài rồi thì phạm vi tìm kiếm sẽ rộng gấp mấy lần. Quả là khó xử lý đây.
Đành phải tạo ra một ma pháp tìm người vậy.
```c
void man_search(void)
{
FILE *fpi; /*Định nghĩa đầu vào để lấy thông tin vị trí trước tiên*/
int i; /*Bộ đếm*/
char s[256]; /*Vùng nhớ để đọc*/
char cmdname[259]="cd "; /*Phần đầu khi thay đổi vị trí*/
system("dir > temp"); /*Lấy thông tin vị trí đó*/
fpi=fopen("temp","r"); /*Mở tệp tạm thời*/
while(fgets(s,256,fpi)!= NULL){ /*Một dòng thông tin đã lấy được*/
if(s[0]=='<' && s[1]=='D' && s[2]=='I' && s[3]=='R' && s[4]=='>'){ /*Kiểm tra xem đầu dòng có phải là vị trí không*/
/*Nếu dữ liệu là vị trí, sao chép tên vị trí để thay đổi vị trí*/
i=0; /*Khởi tạo bộ đếm*/
while(s[i+5]!='\0'){ /*Lặp lại cho đến cuối dòng. Bắt đầu từ ký tự thứ 6*/
cmdname[i+3]=s[i+5]; /*Sao chép từng ký tự một*/
i++; /*Tăng bộ đếm*/
}
cmdname[i+3]='\0'; /*Thêm ký hiệu kết thúc*/
system(cmdname); /*Thay đổi sang tên vị trí đã sao chép*/
printf("Vị trí là %s\n",cdname); /*Xuất tên vị trí*/
mansearch(); /*Tìm người trong vị trí đã sao chép*/
}
else{
printf("%s\n",s); /*Nếu dữ liệu là người thì xuất ra*/
}
}
fclose(fpi);
system("DEL temp"); /*Xóa tệp tạm thời*/
}
void main(void)
{
man_search(); /*Ma pháp tìm người*/
}
```
Không được!
Thế này thì sẽ tìm kiếm người bừa bãi mất. Hơn nữa, phải tìm đúng Maira thôi.
Với lại, điều kiện kết thúc của lời gọi hàm đệ quy chưa được đặt. Còn nữa. Nếu gọi đệ quy, tệp 'temp' sẽ bị ghi đè và gây lỗi.
Không được rồi!
Tôi không thể tập trung!
Cố lên nào, mình ơi!
Việc dừng lại thì sẽ làm thủ công vậy.
Về vấn đề 'temp', chỉ cần nối tên vị trí vào chuỗi "temp" là được.
Để giới hạn chỉ tìm Maira, tôi chỉ cần kiểm tra tên ma pháp thần bí của người tìm thấy có khớp với tên Maira không.
Được rồi, sửa xong rồi!
Kích hoạt ma pháp.
Không được!
Không hề có tín hiệu gì.
Dừng lại, dừng lại, dừng lại!
Không được!
Tôi không thể tập trung!
“Taito-kun, không biết có liên quan không, nhưng tôi có nghe được một tin đồn này.”
Emitta đến chỗ tôi đang đứng ngoài sảnh và nói.
“Cầu xin cậu! Bất cứ thông tin gì cũng được!”
“Nghe nói Linear đã gặp Surge trước khi cô ấy mất tích.”
Linear là nữ sinh mà tôi đang tìm theo yêu cầu, cũng là khởi nguồn cho việc tôi vào Học viện Ma pháp.
Thằng khốn đó! Lần này thì tôi sẽ không ngần ngại ra tay giết chóc nữa!
“Không thể đứng yên thế này được!”
“Bình tĩnh đã. Surge đó, hình như đã quay về Học viện rồi.”
Tôi kích hoạt Thân Thể Cường Hóa, rồi dốc toàn lực chạy về phía phòng của Surge.
0 Bình luận