Esistono metodi per scrivere un programma C senza includere stdio.h
come file di intestazione. È stato suggerito che può essere attuata dichiarando extern int scanf(char* format, ...);
Come utilizzare scanf() senza includere stdio.h
#include <stdio.h> //I want this same code to work without including this line
int main()
{
char str [80];
scanf ("%s",str);
return 0;
}
perché pensi che includere 'stdio.h' è sbagliato? –
Troverete che in C, non in C++, avete bisogno di 'stdio.h' più spesso di quanto pensiate. Ad esempio, in C, dove è definito 'NULL'? – cdarke
@WouterHuysentruit Voglio solo sapere se ci sono soluzioni possibili. – Niko