ayuda con un codigo en dev c++
Publicado por Gustavo (3 intervenciones) el 02/01/2014 19:54:59
Hola amigos, escribo porque tengo el siguiente problema tengo el siguiente codigo escrito en dev c++
/*Jornada
Este programa permite saber la jornada diaria de un trabajador*/
sin importar que variables ponga siempre me lo calcula como si la variable "turno" fuera siempre diurno, sin importar que fuera diferente, si alguien encuentra el error seria genial, gracias
/*Jornada
Este programa permite saber la jornada diaria de un trabajador*/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include<stdio.h>
#include<conio.h>
main()
{
char turno[10];
char dia[10];
int horas;
int jorn;
const int tn=800;
const int td=500;
printf("Introduzca el turno,dia y las horas trabajadas por\n");
printf("el trabajador en cuestion\n");
scanf("%s\n%s\n%d",&turno,&dia,&horas);
if (dia != "domingo")
if (turno=="nocturno")
jorn=horas*tn;
else
jorn=horas*td;
else if (turno=="nocturno")
jorn=(horas*tn)+(horas*300);
else
jorn=(horas*td)+(horas*200);
printf("La jornada del trabajador es de: %d pesetas\n",jorn);
getch();
return 0;
}
sin importar que variables ponga siempre me lo calcula como si la variable "turno" fuera siempre diurno, sin importar que fuera diferente, si alguien encuentra el error seria genial, gracias
Valora esta pregunta


0