Zadanie (punktowane):
Napisz program w czystym C, który wczyta linijkę tekstu o dowolnej liczbie znaków i wypisze ją.
"Rozwiązanie":
#include <stdio.h>
#include <stdlib.h>
int main(void) {
char* str = malloc(sizeof(char*));
gets(str);
puts(str);
return 0;
}
Załóżmy, że jesteście nauczycielem akademickim, który otrzymał taką kartkówkę do sprawdzenia. Co robicie?
I jakich używacie argumentów, jak student twierdzi, że "przecież program działa": http://melpon.org/wandbox/permlink/bW16M14FclOhNgV2 ?
Disclaimer: To nie ja jestem tym nauczycielem akademickim ofc :P