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