#include #define SIZE 256 int is_prime( int n ) { int i; if ( n < 2 ) { return 0; } for ( i = 2; i < n; i++ ) { if ( n % i == 0 ) { return 0; } } return 1; } int main(void) { char fname[SIZE]; FILE *fp; int x; printf("出力先のファイル名を入力してください:"); scanf("%s", fname); printf("正の整数を 1 つ入力してください:"); scanf("%d", &x); printf("%d 以下の素数を %s に書き込みました.\n", x, fname); return 0; }