ورود

View Full Version : سوال: استفاده از gets



programer-ir
چهارشنبه 11 دی 1392, 00:08 صبح
سلام



scanf("%d",&day);
fprintf(inFile, "%d\n", day);

printf("::::");
gets(q);


وقتی این کد اجرا می شه عدد رو می گیره بعدش منتظر گرفتن رشته نمی شه علتش چیه؟؟؟؟ ممنون

hamedlll
چهارشنبه 11 دی 1392, 09:44 صبح
نمیدونم واسه چی اینطوره(برای من کار میکنه gcc 4.8.1) کلا بجای gets از fgets استفاده کن چون gets خیلی unsafe هستش.

Faraz Mehraien
چهارشنبه 11 دی 1392, 17:01 عصر
فکر کنم باید در قسمت include ها اینو وارد کنی.
#include <stdio.h>