1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | #include <stdio.h>
#include <stdlib.h>
void fun( int m, int *k, int xx[])
{
int i,j, n=0;
for (i=2;i<m;i++)
{
for (j=2;j<i;j++) }
}
main()
{
int m, n, zz[100];
void NONO ();
printf ( "\nPlease enter an integer number between 10 and 100:" );
scanf ( "%d" , &n);
fun(n, &m, zz);
printf ( "\n\nThere are %d non-prime numbers less than %d:" , m, n);
for (n=0; n<m; n++)
{
printf ( "\n %4d" , zz[n]);
}
NONO();
system ( "pause" );
}
void NONO()
{
int m, n, zz[100];
FILE *rf, *wf;
rf= fopen ( "in.dat" , "r" );
wf= fopen ( "out.dat" , "w" );
fscanf (rf, "%d" , &n);
fun(n, &m, zz);
fprintf (wf, "%d\n%d\n" , m, n);
for (n=0; n<m; n++)
{
fprintf (wf, "%d\n" , zz[n]);
}
fclose (rf);
fclose (wf);
}
|