70,037
社区成员
发帖
与我相关
我的任务
分享
#include "stdio.h" (c程序)
#include "string.h"
#include "stdlib.h"
void main() /*程序的入口*/
{
FILE *fp1,*fp2; /*定义两个文件指针变量fp1,fp2*/
char str[10]={0,0,0,0,0,0,0,0,0,0};
char j;
int i=2;
if((fp2=fopen("file2.txt","r"))==0) // if((fp2=fopen("file2.txt","r"))==NULL)
{
printf("不能打开文件\n");
exit(0);
}
printf("输出字符串:\n");
while(fgets(str,10,fp2)!=0) //if(fgets(str,10,fp2)!=0)这个地方时关键。,
j=str[i];
[color=#FF0000] printf("%s",j);// printf("%c",j);j为字符型,变量类型要注意。
printf("\n");
fclose(fp2);
[/color]