gpt4 book ai didi

c - 如何在打印到控制台的每一行的开头打印,打印文件的行号

转载 作者:行者123 更新时间:2023-11-30 17:09:52 25 4
gpt4 key购买 nike

我的输出应该是这样的

1) 你好...
2) 编程1...
3)同学们!
4) 欢迎使用文件 I/O!

我已经完成了所有操作,只是我不知道如何打印每行的数字?

到目前为止我得到了

#include <stido.h>

int main(int argc,char* argv[])
{

char string[200];
FILE* file = fopen("file2.txt","r");
while(fscanf(file, "%c", string) ==1)
{
printf("%c", *string);
}

fclose(file);
return 0;
}

最佳答案

int num = 1;
char line[200];
FILE* file = fopen("file2.txt","r");
while(fgets(line, 200, file))
{
printf("%d) %s", num, line);
num++;
}

关于c - 如何在打印到控制台的每一行的开头打印,打印文件的行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33113742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com