Pagini recente » Cod sursa (job #1208137) | Cod sursa (job #2283208) | Cod sursa (job #3230874) | Cod sursa (job #2271058) | Cod sursa (job #1262128)
#include <stdio.h>
#include <stdlib.h>
#define FIN "royfloyd.in"
#define FOUT "royfloyd.out"
void citire(int* a, int *n, FILE *f){
int i,j;
fscanf(f, "%d", n);
a = (int*)calloc((*n)*(*n),sizeof(int));
if(!a) return;
for(i=0; i<(*n); i++){
for(j=0; j<(*n); j++){
fscanf(f, "%d", &a[i*(*n)+j]);
}
}
}
int main(){
FILE *in, *out;
int *g, n, i, j;
in = fopen(FIN, "rt");
out = fopen(FOUT, "wt");
citire(g, &n, in);
for(i=0; i<n; i++){
for(j=0; j<n; j++){
printf("%d ", g[i*n+j]);
}
printf("\n");
}
return 0;
}