Khi nhập một đoạn văn bản từ bàn phím mà có xuống dòng thì làm như thế nào ạ ? (dùng C). Nhấn Enter là nó lại qua lệnh khác . Xin mọi người giúp ạ.
Hỏi về việc nhập dữ liệu có xuống dòng từ bàn phím trong C
thế kết thúc nhập bằng cách nào
1 Like
chẳng ai đi nhập 1 đoạn văn vào cái màn hình đen cả nhưng cố thì vẫn dc.
#include <stdio.h>
int main()
{
char k;
char str[1000];
int i=0;
while(1==1){
k=getch();
if(k==27)
break;
if(k==13){
printf("\n");
str[i]='\n';
i++;
}
else{
printf("%c",k);
str[i]=k;
i++;
}
}
str[i]='\0';
// thế là có một chuỗi str có thể in ra
printf("%s",str);
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?