No sé si me expliqué bien. Me refiero a... que tu hagas un programa en C y por ejemplo, te abra un destino por defecto, como por ejemplo una consola (CMD) ¿Se puede? En win 7
¿Como se hace?
¿Como se hace?
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
#include <stdio.h>
#define SM 60
main()
{
int seg, resto, min;
int segu, minut, restoo;
char nombres[25];
printf("Si quieres de minutos a segundos, escribelo, y si quieres de segundos a minutos escribe 1\n");
scanf("%s", nombres);
if(strcmp(nombres, "de minutos a segundos")==0)
{
printf("Vamos a convertir los minutos que quieres convertir a segundos.\n");
scanf("%d", &min);
min = min * SM;
printf("El resultado es %d segundos.\n", min);
}
else if(strcmp(nombres, "de segundos a minutos")==0)
{
printf("Elige el numero de segundos a convertir\n");
scanf("%d", &segu);
minut = segu / SM;
restoo = segu % SM;
printf("%d segundos son, %d minutos y %d segundos", segu, minut, restoo);
}
while(1);
}
Cita de: DickGumshoe en 1 Julio 2012, 16:16 PM
Se pone el "==0" porque la función devuelve 0 si las cadenas son iguales, y otro número si son diferentes.
O sea, diríamos:
"Si las cadenas son iguales, imprime "Hola", sino, imprime "ERROR".
Los dos paréntesis están de más. Pueden ponerse o no, no son obligatorios. Podría ser también así:if (strcmp(producto, "patatas")== 0)
Saludos.