gamo
2006-12-05 14:02:55 UTC
Hola
#include <stdio.h>
#define BUFF 100
int main(void)
{
char c[BUFF], cc[BUFF];
char kk;
int k=0;
printf ("Cadena: ");
gets(c);
printf ("%s\n",c);
printf ("Cadena: ");
while (k<=99){
kk=getchar();
if (kk=='\n') break;
cc[k]=kk;
k++;
}
printf("%s\n",cc);
return 0;
}
El printf de la segunda cadena me imprime basura.
Estoy intentando reemplazar a gets.
Gracias y saludos
#include <stdio.h>
#define BUFF 100
int main(void)
{
char c[BUFF], cc[BUFF];
char kk;
int k=0;
printf ("Cadena: ");
gets(c);
printf ("%s\n",c);
printf ("Cadena: ");
while (k<=99){
kk=getchar();
if (kk=='\n') break;
cc[k]=kk;
k++;
}
printf("%s\n",cc);
return 0;
}
El printf de la segunda cadena me imprime basura.
Estoy intentando reemplazar a gets.
Gracias y saludos
--
http://www.telecable.es/personales/gamo/
perl -e 'print 111_111_111**2,"\n";'
http://www.telecable.es/personales/gamo/
perl -e 'print 111_111_111**2,"\n";'