<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Hola, estoy empezando con esto de la programación en C y bueno, seguramente lo que pregunto sea una memez, pero vereis...Me piden un ejercicio en el que con un bucle se almacenen cadenas en una matriz bidimensional...hasta aquí todo claro, el problema es que el bucle debe finalizar si el usuario no introduce nada, si simplemente pulsa Enter sin introducir ningun caracter y luego mostrar los datos introducidos, no se si me explico con claridad. Bueno lo dicho, que será una tonteria pero...<br><br>Pongo lo que tengo hasta ahora.<br><br>#include <stdio.h><br>main()<br>{<br>    char dat[100][80];<br>    int i=0;<br>    do<br>    {<br>        printf("Dato: ");<br>        scanf("%s",
 dat[i]);<br>        i++;<br>    }<br>    while(i<5);<br>    for(i;i>=0;i--)<br>        printf("\n%s\n", dat[i]);<br>}<br><br>Un saludo<br></td></tr></table>