第1个回答 2009-10-24
先定义一个文件指针。FILE *fp;
定义数组,char str[100][40]
调用fopen函数,打开文件。这个函数的说明你在网上搜一下说明。
fopen("a.txt","r")
然后fscanf读取数据,外加循环。
for(i=0;i<100;i++)
{fscanf(fp,"%s",str[i]);
printf{"%s",str[i]};}
第2个回答 2009-10-24
#include<stdio.h>
#include<string.h>
#include<ctype.h>
void main()
{
FILE *p,*q;
int i=0;
char ch[100];
p=fopen("1.txt","w");
fwrite("dfsadgsdjjljsdf",1,strlen("dfsadgsdjjljsdf")+1,p);
fflush(p);
q=fopen("1.txt","r");
fread(ch,1,100,q);
puts(ch);
fflush(q);
}本回答被提问者采纳