Aanlyn C-samesteller – Laat C-kode gratis loop

Skryf, kompileer en laat C-kode gratis in jou blaaier loop, sonder installasie of registrasie. Voer data (stdin) in en sien die uitvoer en foute.
#include <stdio.h>
int main(void) { puts("Hello, world!"); return 0; }Hoe om die aanlyn C-samesteller te gebruik
- Skryf of plak jou C-program in die redigeerder. Begin met 'n eenvoudige Hello World-program met 'n main-funksie.
- As die program data lees, maak «Standaardinvoer» oop en vul al die waardes in voordat jy dit uitvoer.
- Klik op «Voer uit» en lees die resultaat onder «Uitvoer». Voer die program weer uit nadat jy die kode of invoer verander het.
Berei invoer vir scanf en fgets voor
Gee al die data voor uitvoering. Vir twee scanf-aanroepe met %d kan jy 3 en 4 met 'n spasie tussenin invoer; vir fgets skei jy teksreëls met nuwereëlkarakters. In die verstekwolkmodus word kode en invoer na 'n afgeleë diens gestuur om saamgestel en uitgevoer te word. Dit is nie 'n interaktiewe terminaal nie: jy kan nie nuwe data tydens uitvoering invoer nie.
Nadat scanf met %d gelees het, kan 'n nuwereëlkarakter in die invoer agterbly. Dan kan fgets net daardie karakter lees in plaas van die verwagte teks. Hanteer die oorblywende karakter in jou kode voordat jy die volgende reël lees.
Wat om by 'n samestellingsfout na te gaan
Lees die samesteller se eerste foutboodskap en kyk na die aangeduide reëlnommer. Gaan kommapunte, hakies en veranderlikename na. As die program loop maar die resultaat verkeerd is, kontroleer die invoer en programlogika.