Sledeći kod ne radi kako treba. Međutim, ukoliko stavim gets() da bude ispred scanf-ova, onda radi.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int prvi, drugi;
char string[64];
scanf("%d", &prvi);
scanf("%d", &drugi);
gets(string);
printf("Prvi: %d\n", prvi);
printf("Drugi: %d\n", drugi);
printf("String: %s\n", string);
system("PAUSE");
}
Stavljanje gets-a na početku mi neće rešiti problem, jer u kodu na kojem radim učitavanje prolazi kroz while petlju više puta, tako da gets() kad tad naiđe posle scanf-a.
Poz.
šta time spoznajemo, čemu nas je poraz naučio i kako nas to menja. Gubiti na određen
način znači - dobijati.”
Richard Bach