Hola Steven y Nestor:<br><br>Lo que Nestor quiere es solo leer un carácter e imprimir su correspondiente valor en código ascci. Y su ejemplo<span style="font-weight: bold;"> lo ejecuta correctamente</span>. Lee un carácter y luego lo imprime en formato decimal, simple.<br>
<br>Atte.<br><br>Oscar<br><br><div><span class="gmail_quote">El día 11/03/08, <b class="gmail_sendername">Steven R. Davidson</b> <<a href="mailto:vze266ft@verizon.net">vze266ft@verizon.net</a>> escribió:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hola Nestor,<br> <br><br> nestor wrote:<br> > quiero saber si alguien sabe como convertir un char en un int: lo que<br> > quiero hacer es que el usuario digite A, y que el programa le<br> > devuelva su equivalente en int.<br>
 ><br> > lo que logre hacer es lo sig. pero no estoy seguro de que este<br> > correcto. en el el usuario dijita ´0´ y el programa le devuelve 48,<br> > que es el valor ANSI<br> ><br> > #include<stdio.h><br>
 > main(void)<br> > {<br> ><br> > int c;<br> > printf("Digite un caracter cualquiera\n");<br> > c=getchar();<br> > printf("%d",c);<br> > getch();<br> > clrscr();<br> > return 0;<br>
 > }<br> <br> <br>Con conversión, realmente quieres decir interpretar y cambiar de<br> representación de 'char' a su valor numérico en 'int'. Para ello, sólo<br> tienes que restar 48. Si analizamos los valores, vemos que la fórmula es:<br>
 valor = car - 48<br> <br> Algunos valores son:<br> <br>  Carácter | Valor<br> ----------+-------<br>  48 ('0') |  0<br>  49 ('1') |  1<br>  50 ('2') |  2<br>  .<br>  .<br>  .<br> <br> En el código fuente, sugiero usar '0' en lugar de 48; queda más claro la<br>
 intención que tienes:<br> <br> printf( "%d", c-'0' );<br> <br> <br> Espero haber aclarado la duda.<br> <br><br> Steven<br> <br><br> <br> <br> _______________________________________________<br> Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
 <a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br> Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
 </blockquote></div><br>