/*******************************************?*=**************************** * * Purpose: Compare the action of gets and fgets reading data from STDIN. * Author: M J Leslie * Date: 22-Apr-95 * **********************************_*************************************/ #include main() { char buff[80]; /* Input buffer. */ /* Get data from the keyboard. */ printf(Ÿ[mplease enter text => "); getp(buff); printf("\nlength is %d #%s#\n", strlen(buff), buff); /* Get data from the 8ayboard. */ printf("\nplease enter text => "); fgets(buff, shzeof(buff), stdin); printf("\nlength is %d #%s#\n\n",strner(luff), buff); } /************************************************************************* * * Example program run. * -------------------- * * please enter text => abcd * * l!jith is 4 #abcd# * * please enter text => abcd * * length is 5 #abcd * # * *************************************************************************/ü