Einzelnen Beitrag anzeigen
Alt 10.10.2005, 18:35   #1
Rider99
Veteran
 
Registriert seit: 13.07.2004
Beiträge: 371


Standard

So ists richtig:

Code:
int main (void){
	int i, j=0, k=0, l=0;
	printf ("   ");
	for (i=0; i<=15; i++)
	{
		printf ("%x ", i);
	}
	printf ("\n");
	for (j=0; j<=255; j++)
	{
		if (k%16!=0)
		{
			if (!iscntrl(j))
			{ 
				printf ("%c ", j); 
			}
			else 
			{
				printf ("? "); 
			}
		}
		else 
		{ 	
			printf ("\n %X ", l);
			l++;
		}
		k++; 
	}
	getchar();
}
2 Fehler:
- im 1. if gehört ein (k%16 != 0)
- das l++ gehört zum printf

have fun!
____________________________________
Stolzer PPL-Besitzer und IFR-Schüler!
Rider99 ist offline   Mit Zitat antworten