All pastes #1816 Raw Edit

wtf

public c v1 · immutable
#1816 ·published 2004-10-31 15:07 UTC
rendered paste body
#include <stdio.h>#include <stdlib.h>void umple(char des[20][40], int x, int y, char c){        if(des[x][y]==' ') des[x][y]=c;        umple(des,x,y-1,c);        umple(des,x-1,y,c);        umple(des,x,y+1,c);        umple(des,x+1,y,c);}int main(void){        int lin,col,i,j;        char charsel=' ';        char desen[20][40];        FILE *filein,*fileout;        filein=fopen("in","rt");        fileout=fopen("out","wt");        for(i=0;i<20;i++)        {                for(j=0;j<40;j++)                fscanf(filein, "%c", &desen[i][j]);        };        for(i=1;i<=20;i++)        {                for(j=1;j<=40;j++)                fprintf(fileout, "%c", desen[i][j]);        };        printf("Introduceti numarul liniei si coloanei unde doriti sa efectuati umplerea\n");        scanf("%d %d",&lin,&col);        while(charsel==' ')        {                printf("Introduceti caracterul de umplere, diferit de spatiu\n");                scanf("%c",&charsel);        }        umple(desen,lin,col,charsel);        for(i=1;i<=20;i++)        {                for(j=1;j<=40;j++)                fprintf(fileout, "%c", desen[i][j]);        };        printf("Rezultatul a fost scris in fisierul 'out'");        getchar();        return 0;}