我想在终端
中写这本书你好我是Marjan我想不出一种执行此操作的方法请帮助
我应该使用什么功能?
谢谢
在文本文件中如何使它看起来完全像这样?
我正在使用的语言是c
预先感谢
尝试此
#include <stdio.h>
#include <string.h>
void output_text_data(FILE *fo){
enum status {
OUT, IN
} st = OUT;
char buff[128];
FILE *fi = fopen(__FILE__, "r");
if(fi==NULL) return;//need this c file in same directory
while(fgets(buff, sizeof buff, fi)){
if(strcmp(buff, "#endifn") == 0)
break;
if(st == IN)
fputs(buff, fo);
if(strcmp(buff, "#if LIKE_HERE_DOCUMENTn") == 0)
st = IN;
}
fclose(fi);
}
int main(void){
output_text_data(stdout);
FILE *fp = fopen("output.txt", "w");
output_text_data(fp);
fclose(fp);
}
#if LIKE_HERE_DOCUMENT
Hello
Im Marjan
I cant think of a way to execute this
Please help
What functions should i use?
Thanks
#endif