-4
#include <stdio.h>
int a = printf("cs136/n");
int main(){
printf("%d\n", a);
}
Fehler: (initializer Element ist keine Kompilierung-Konstante)Printf außerhalb Hauptfunktion wirft Fehler
#include <stdio.h>
int a = printf("cs136/n");
int main(){
printf("%d\n", a);
}
Fehler: (initializer Element ist keine Kompilierung-Konstante)Printf außerhalb Hauptfunktion wirft Fehler
Sie nicht printf außerhalb einer Funktion verwenden können. Verschieben Sie die Zeile "int a = printf ..." in main.
Sie Variable "a" ist eine globale Variable. Sie können "a" nur mit einer Konstante initialisieren. Zum Beispiel:
int a = 42;
int main()
{
a = printf(...