KAIHATSUGIKEN GROUP

C PROGRAMMING LANGUAGE



********************************************************************************
14 行単位でのfgetsのデータ読みとり
************
/home/data2
1,2		3,4,5
****
#include
main()
{
char a[257];
char yomi[200];
FILE *fp;
sprintf(yomi,/home/data2");
	if(NULL==(fp=fopen(yomi,"r")));
	{
	printf("\n %s can not be opened\n",yomi);
	exit(1);
	}
fgets(a,255,fp);
fclose(fp);
printf("%s\n",a);
}
****
1,2		3,4,5
****
/home/data2
1,2		3,4,5
****
#include
main()
{
char a[257]; 			    /* データを読み込むための変数をchar型で準備 */
char yomi[200];
FILE *fp;
sprintf(yomi,/home/data2");
	if(NULL==(fp=fopen(yomi,"r")));
	{
	printf("\n %s can not be opened\n",yomi);
	exit(1);
	}
fgets(a,255,fp);
fclose(fp);
printf("%s\n",a);
}
****
/home/data2
1,2		3,4,5
****
#include
main()
{
char a[257]; 				   /* char型の配列は[257]充分大きくとる */
char yomi[200];
FILE *fp;
sprintf(yomi,/home/data2");
	if(NULL==(fp=fopen(yomi,"r")));
	{
	printf("\n %s can not be opened\n",yomi);
	exit(1);
	}
fgets(a,255,fp);
fclose(fp);
printf("%s\n",a);
}
****
/home/data2
1,2		3,4,5
****
#include
main()
{
char a[257];
char yomi[200];
FILE *fp;
sprintf(yomi,/home/data2");
	if(NULL==(fp=fopen(yomi,"r")));
	{
	printf("\n %s can not be opened\n",yomi);
	exit(1);
	}
fgets(a,255,fp);					     /* fgetsで読み込み */
fclose(fp);
printf("%s\n",a);
}
****
/home/data2
1,2		3,4,5
****
#include
main()
{
char a[257];
char yomi[200];
FILE *fp;
sprintf(yomi,/home/data2");
	if(NULL==(fp=fopen(yomi,"r")));
	{
	printf("\n %s can not be opened\n",yomi);
	exit(1);
	}
fgets(a,255,fp);   			  /* で入力する配列の先頭アドレスを指定 */
fclose(fp);
printf("%s\n",a);
}
****
/home/data2
1,2		3,4,5
****
#include
main()
{
char a[257];
char yomi[200];
FILE *fp;
sprintf(yomi,/home/data2");
	if(NULL==(fp=fopen(yomi,"r")));
	{
	printf("\n %s can not be opened\n",yomi);
	exit(1);
	}
fgets(a,255,fp);		      /* 一行に読み込まれる文字数の最大値を指定 */
fclose(fp);
printf("%s\n",a);
}
****
/home/data2
1,2		3,4,5
****
#include
main()
{
char a[257];
char yomi[200];
FILE *fp;
sprintf(yomi,/home/data2");
	if(NULL==(fp=fopen(yomi,"r")));
	{
	printf("\n %s can not be opened\n",yomi);
	exit(1);
	}
fgets(a,255,fp);	  		    /* 読み込むデータファイルをfpで指定 */
fclose(fp);
printf("%s\n",a);
}
****
/home/data2
1,2		3,4,5
****
#include
main()
{
char a[257];
char yomi[200];
FILE *fp;
sprintf(yomi,/home/data2");
	if(NULL==(fp=fopen(yomi,"r")));
	{
	printf("\n %s can not be opened\n",yomi);
	exit(1);
	}
fgets(a,255,fp);
fclose(fp);
printf("%s\n",a);  			  /* 読み込んだデータを文字列として表示 */
}