Dev-C ++ Ввод пропущен

#include<stdio.h>
#include<conio.h>
main()
{
      int i;
      char c, text[30];
      float f;
      printf("\nEnter Integer : ");
      scanf("%d",&i);
      printf("\nEnter Character : ");
      c = getch();
      printf("\nEnter String:");
      gets(text);
      printf("\nEnter Float:");
      scanf("%f",&f);
      printf("\nInteger : %d",i);
      printf("\nCharacter : %c8",c);
      printf("\nString : %s",text);
      printf("\nFloat : %f",f);
      getch();
}

Почему эта простая программа не может прочитатьstring с использованиемgets() функционировать? Что еще я должен использовать, чтобы исправить это? Ну, это работало в Turbo C на моем старом 32-битном ПК, но не здесь ...

Ответы на вопрос(3)

Ваш ответ на вопрос