30/09/2018, 20:31

Bai tap c,e muốn cho nó chạy dòng chữ thì viết thế này e còn sai chỗ nào ạ? e mới học thôi, e cảm ơn

#include <iostream>
#include <conio.h>
#include <dos.h>
#include <string.h>
#include <stdio.h>
#include <Windows.h>
using namespace std;
main()
{
	char qc[100] = "quang cao mien phi. khong lay tien ";
		int dd = strlen(qc);
	char tam[100]; strcpy(tam, qc);
	strcat(qc, tam); // nhân đôi dòng
	char hien[31]; // chứa xâu dài 30 kí tự
	int i = 0;
	while (!kbhit()) { // trong khi chưa ấn phím bất kì
		strncpy(hien, s + i, 30);
		hien[30] = ''; // copy 30 kí tự từ qc sang hien
		gotoxy(20, 10); cout << hien; // in hien tại dòng 10 cột 20
		delay(100); // tạm dừng 1/10
		i++; if (i == dd) i = 0; // tăng i
	}
}
Bài liên quan
0