rendered paste body#include <stdio.h>
#include <math.h>
//#define max(a,b) a < b ? b : a
void printArray(int *array, int size)
{
int j = 0;
for (j = 0; j < size; j++) printf("%d ", array[j]);
printf("\n");
}
int main()
{
FILE *fasterix;
fasterix = fopen("asterix.input", "r");
if (fasterix == NULL) {
printf("Can't read asterix.input\n");
return 1;
}
int c, i, size;
int j = 0;
while (!feof(fasterix)) {
fscanf(fasterix, "%d", &size);
if (size != 0) {
int array[size];
for (i = 0; i < size; i++) {
fscanf(fasterix, "%d", &array[i]);
}
array[size] = '\0';
printf("%d\n", size);
printArray(array, size);
}
}
fclose(fasterix);
return 0;
}