c语言编程问题啊!!!!!急

用c语言编程把一篇电子文档竖着输出

第1个回答  2012-09-24
先把读入文件存入string数组,要先引用能使用中文的头文件,然后再用for循环输出输出的时候用printf应该就可以了,希望对你有帮助。
第2个回答  2012-09-24
二维数组即可,数组中元素为字符型,按列优先存储,用for循环输出,注意最后的‘\0’为输出结束。代码有点长,真心不想写。。。
第3个回答  2012-09-24
把它放进数组里面,然后用for搞定追问

详细点好吗?直接不懂啊
以下是部分文档,就把它竖着输出也是“txt格式”

中国/ns 发展/vn 历史/n 上/f 非常/d 重要/a 的/u 很/d 不/d 平凡/a 的/u 一/m 年/q 。/w 中国/ns 人民/n 决心/d 继承/v 邓/nr 小平/nr 同志/n 的/u 遗志/n

追答

for (int i = 0; i < s.size(); ++i) printf("%d\n",s[i]);

本回答被提问者和网友采纳
第4个回答  2012-09-24
这个不是自带换行符了么。。。直接用int fd = open(……);输出就好啦
第5个回答  2012-09-25
这还不简单?我英文的txt讲给你。把读进来的英文放在一个二维数组a[i][j]
for(i=0;i<max;i++)
{
for(j=0;j<max;j++)
{
printf("%c",a[j][i])
}
}
相似回答
大家正在搜