Czy są możliwe metody zapisu programu C bez uwzględnienia stdio.h
jako pliku nagłówkowego. Sugerowano, że może on być realizowany przez deklarując extern int scanf(char* format, ...);
Jak używać funkcji scanf() bez uwzględniania 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;
}
dlaczego uważasz, że 'stdio.h' jest złe? –
Przekonasz się, że w C, nie w C++ potrzebujesz 'stdio.h' częściej, niż myślisz. Na przykład w C, gdzie zdefiniowano 'NULL'? – cdarke
@WouterHuysentruit Chcę tylko wiedzieć, czy są możliwe rozwiązania. – Niko