#include<stdio.h>
int main()
{
char name[31];
scanf("%s",name);
}
czy
scanf("%30s",name)
jak lepiej ten tekst wpisywać? Czy w przypadku pierwszym jeśli użytkownik poda słowo składające się z 40 liter to litery po 30 znaku zajmą jakieś inne miejsce w pamięci ?
Czy w przypadku drugim jak użytkownik poda wyraz ponad 30 literowy to już tak nie będzie ? Litery po 30 znaku nie będą brane pod uwagę przez kompilator ?