Wenn du schon Erfahrung mit mehreren Hochsprachen gemacht hast, dann
kannst du mit den Tutorials, die es zu C gibt (wenn's nicht gerade
Borland Turbo C 1.wasweißich oder so eine ähnlich Kamelle möglichst
schön hardwarenah und DOS spezifisch), was beginnen.
Wenn nicht (!), dann empfehle ich dir je nach Bedarf und Interesse an
der Sprache Bücher wie Kernighan&Ritchie: Programmieren in C (oder so
ähnlich, solltest du unter K&R2 (die behandelt ANSI) finden). Wobei das
wirklich auf Leute mit Erfahrung ziehlt und für heutige Verhältnis schon
fast als Tutorial in Buchform durchgeht. Es gibt da sicher viele Sachen,
solange du nicht irgendwelche obskuren (du kannst dir in etwa denken,
was ich meine: grellbunt, pschychedelische Farben, dirilierender
Klappentext etcpp.) Bücher nimmst, sollte das passen. Du kannst
latürnich auch einen anderen Compiler nehmen, aber wenn du auch mal auf
was anderem als dem AVR programmieren willst, ist GCC im Moment sicher
nicht die schlechteste Wahl.
-Thomas