Wpis z mikrobloga

Kolega, który też programuje i dłużej w tym siedzi niż ja, dał mi wyzwanie na zrobienie tego programu. Program ten wyciąga łańcuchy znakowe z pliku. Ciekawe daje wyniki po operacji na plikach *.exe. Program wywołuje się z wiersza poleceń. Jak chcesz zapisać wynik pracy programu do pliku tekstowego, to piszesz:

ten_program plik_źródłowy>plik_z_wynikami.txt
Może komuś się przyda ten program ;)
BTW. W stałych MIN i MAX jest zapisana minimalna i maksymalna długość łańcucha. Domyślny zakres to od 4 do 100.
Link do binarki: http://przeklej.org/file/GvYmW2/C.test.exe
Kod:

#include
#define MIN 4
#define MAX 100
char t[MAX];
inline void cls()
{
int i;
for(i=0;i=' '&&a<='~')
{
t[l]=a;
l++;
x=1;
}
else if(x==1)
{
if(l<=MAX&&l>=MIN)
{
printf("%s",t);
printf("\n");
}
x=0;
l=0;
cls();
}
}
fclose(plik);
return 0;
}

#informatyka #programowanie #jezykc #naukaprogramowania
  • 7