- 217 名前:デフォルトの名無しさん mailto:sage [2007/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; }
|

|