07/09/24 18:55:43
>>213 ここに直接書いてるのでコンパイルエラーとか知らない。
#include <stdio.h>
#include <string.h>
void function(char *filename)
{
char command[1024];
sprintf(command, "cat %s", filename);
system(command);
}
int main(void)
{
char filename[1001];
FILE* fp = fopen("data.txt", "r");
if( fp == NULL ) { return 1; }
while( !feof(fp) ) {
int len;
fgets(filename, 1000, fp);
len = strlen(filename);
while( filename[len - 1] == '\n' ) filename[len - 1] = '\0';
printf("%sの中身は\n");
function(filename);
}
return 0;
}