Cod sursa(job #2335999)

Utilizator AxellApostolescu Alexandru Axell Data 4 februarie 2019 18:21:52
Problema Submultimi Scor 0
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.59 kb
#include <stdio.h>
#include <stdlib.h>

int main() {
	FILE *in, *out;
	if (((in = fopen("submultimi.in", "rt")) == NULL)) {
		printf("Nu am putut deschide fisierul de input!");
		return -1;
	}
	if (((out = fopen("submultimi.out", "wt")) == NULL)) {
		printf("Nu am putut deschide fisierul de output!");
		return -2;
	}
	int i, j, n, k;
	fscanf(in, "%d", &n);
	for (i = 1 ; i <= n ; ++i) {
		for (j = 1 ; j <= n ; ++j) {
			for (k = i ; k <= j ; ++k) {
				fprintf(out, "%d ", k);
				if (k == j) {
					fprintf(out, "\n");
				}
			}
			
		}
	}
	// Freeing the memory
	fclose(in);
	fclose(out);
	return 0;
}