E lo so ho letto che in tanti sconsigliano il goto sia in cicli che negli switch, ma come posso fare a dire
codice:
ifresnull:
res=fgets(buf, 2200, fp1);
	if( res==NULL )
	{
	//fai questo quando non trovi più niente
	}
	else
	{
		fprintf(fpcopia, "%s", buf);
		goto ifresnull;
	}
un altra soluzione sarebbe un ciclo for ma dovrei sapere quante sono le restanti righe e questo comporterebbe almeno un'altra variabile no?