69,373
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<time.h>
#include<Windows.h>
int main()
{
FILE *fp;
char c;
fp = fopen("D:\BianMa.java", "r");
c = fgetc(fp);
while (c != EOF)
{
printf("%c", c);
c = fgetc(fp);
}
fclose(fp);
printf("\n");
system("pause");
return 0;
}
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<time.h>
#include<Windows.h>
int main()
{
FILE *fp;
char c;
fp = fopen("D:\BianMa.java", "r");
while ((c = fgetc(fp))!= EOF)
{
printf("%c", c);
}
fclose(fp);
printf("\n");
system("pause");
return 0;
}
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<time.h>
#include<Windows.h>
int main()
{
FILE *fp;
char c;
fp = fopen("D:\BianMa.java", "r");
c = fgetc(fp);
while (c != EOF)
{
printf("%c", c);
}
fclose(fp);
printf("\n");
system("pause");
return 0;
}
c = fgetc(fp);
while (c != EOF)
{
printf("%c", c);
c = fgetc(fp);
}
int main()
{
FILE *fp;
char c;
fp = fopen("D:\\BianMa.java", "r");
if (!fp)
{
return 0;
}
while ( (c=fgetc(fp))!=EOF)
{
printf("%c", c);
}
fclose(fp);
printf("\n");
system("pause");
return 0;
}
#include<stdio.h>#include<string.h>#include<stdlib.h>#include<time.h>#include<Windows.h> int main(){ FILE *fp; char c; fp = fopen("D:\BianMa.java", "r"); c = fgetc(fp); while (c != EOF) { printf("%c", c); c = fgetc(fp); } fclose(fp); printf("\n"); system("pause"); return 0;}
没加入循环,输出的都是第一个字符