Similar topics
Tìm kiếm
Latest topics
Top posters
fx (49) | ||||
thanhvu215 (19) | ||||
minhduc2592 (13) | ||||
nucuoithienthan20077 (7) | ||||
biboy (6) | ||||
pengox2912 (2) | ||||
boylangyeu (2) | ||||
sock (2) | ||||
nucuojhanhphuc (2) | ||||
nhongthuy (2) |
Chương trình xem tập tin
:: C++ :: Bài tập KTLT
Trang 1 trong tổng số 1 trang
Chương trình xem tập tin
#include
#include
void main()
{
FILE *fp;
char filename[50], s[255], *hang[1000], c;
int nline = 0, line = 0, i;
printf("\nNhap ten tap tin muon xem : ");
gets(filename);
if ((fp = fopen(filename,"r")) == NULL)
printf("\nKhong the mo tap tin %s", filename);
else
{
while (!feof(fp))
{
fgets(s, 255, fp);
hang[nline] = (char *)malloc(strlen(s));
strcpy(hang[nline], s+1);
nline++;
}
do {
clrscr();
i = line;
while (i printf("%s", hang[i++]);
c = getch();
if (c == 0)
{
c = getch();
switch(c)
{
case 72 : if (line > 0)
line--;
break;
case 80 : if (line+25 < nline)
line++;
break;
}
}
} while (c != 27);
fclose(fp);
}
}
#include
void main()
{
FILE *fp;
char filename[50], s[255], *hang[1000], c;
int nline = 0, line = 0, i;
printf("\nNhap ten tap tin muon xem : ");
gets(filename);
if ((fp = fopen(filename,"r")) == NULL)
printf("\nKhong the mo tap tin %s", filename);
else
{
while (!feof(fp))
{
fgets(s, 255, fp);
hang[nline] = (char *)malloc(strlen(s));
strcpy(hang[nline], s+1);
nline++;
}
do {
clrscr();
i = line;
while (i
c = getch();
if (c == 0)
{
c = getch();
switch(c)
{
case 72 : if (line > 0)
line--;
break;
case 80 : if (line+25 < nline)
line++;
break;
}
}
} while (c != 27);
fclose(fp);
}
}
thanhvu215- Tổng số bài gửi : 19
Points : 55
Reputation : 0
Join date : 05/04/2011
:: C++ :: Bài tập KTLT
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|
Tue May 21, 2013 8:07 am by NGUOIMIENTAY
» THAY ĐỔI HÌNH ẢNH TRÊN DIỄN ĐÀN ĐI XẤU QUÁ HÀ
Sat Feb 04, 2012 8:36 pm by hongsang
» KỸ NĂNG ĐẠT ĐẾN THÀNH CÔNG - BIẾT CÁCH BÁN HÀNG
Sat Sep 24, 2011 2:05 pm by banhminuong
» Source BT tuần 1
Sun Sep 18, 2011 7:44 pm by nucuoithienthan20077
» 12 Lý do để thử ngay Ubuntu 11.04
Sat Sep 17, 2011 9:57 pm by fx
» Bài tập SINHVIEN
Wed Sep 14, 2011 10:15 pm by fx
» Bom Tan Tuan` 1 ne````
Mon Aug 29, 2011 1:11 pm by nucuojhanhphuc
» TÀI LIỆU KIẾN TRÚC MÁY TÍNH
Mon Aug 29, 2011 12:41 am by minhduc2592
» ĐÔRÊMON CHẾ
Sat Aug 13, 2011 11:31 am by nucuoithienthan20077