All pastes #202289 Raw Edit

Untitled

public c v1 · immutable
#202289 ·published 2006-10-14 06:57 UTC
rendered paste body
int nadec(char *pierwszy, char *drugi){	int i, liczba[biny], calosc, dodawany;	char znak;	FILE *stary=fopen(pierwszy, "r");	if(!stary){		printf("Pruba otwarcia pliku nie powiodla sie.\n\a");		return blad=1;	}	FILE *nowy=fopen(drugi, "w");	if(!nowy){		printf("Pruba utworzenia nowego pliku nie powiodla sie.\n\a");		blad=2;	}	while(!feof(stary)){		calosc=0;		dodawany=1;		for(i=0;i<=(biny-1);){			fscanf(stary, "%c", &liczba[i]);			if((liczba[i]==48) || (liczba[i]=134522928)){				liczba[i]=0;				i++;			}			else if((liczba[i]==49) || (liczba[i]=134522929)){				liczba[i]=1;				i++;			}			printf("%d\n", liczba[i]);		}		for(i=biny;i>=0;i--){			liczba[i]=(liczba[i]*dodawany);			dodawany+=dodawany;			calosc=calosc+liczba[i];			/*printf("%d\t", calosc);*/		}		znak=(char)calosc;		fprintf(nowy, "%c",znak);		fflush(nowy);	}	fclose(stary);	return blad=0;}