17.10.2006, 09:54
|
#16
|
|
Младенец
Join Date: 05 2004
Location: usa
Age: 81
Posts: 35
Rep Power: 0
|
Quote:
Originally Posted by AvDav
ti tam zakrivayushuyu skobku zabil, mojet iz-za etogo, xotya vryadli, opiat taki posmotri chto znachit oshibka kompiliatora C1004 v msdn-e
|
|
|
|
|
17.10.2006, 10:31
|
#17
|
|
Ego coder
Join Date: 07 2004
Location: Yerevan, Armenia
Age: 45
Posts: 3,738
Rep Power: 5
|
vashe kogda stavish skobki, srazu stav i otkrivayushuyu i zakrivayushuyu mejdu nimi pishi, a to esli budet code poslojnee vashe zaputaeshsya chto gde zabil, a tak ne zabudesh
|
|
|
|
17.10.2006, 20:34
|
#18
|
|
Лараян Арег
Join Date: 07 2006
Location: на семи холмах
Age: 46
Posts: 4,038
Rep Power: 5
|
Quote:
Originally Posted by AvDav
vashe kogda stavish skobki, srazu stav i otkrivayushuyu i zakrivayushuyu mejdu nimi pishi, a to esli budet code poslojnee vashe zaputaeshsya chto gde zabil, a tak ne zabudesh
|
Лапусег, ну ты прям как наш школьный учитель информатики
|
|
|
|
17.10.2006, 20:52
|
#19
|
|
Ego coder
Join Date: 07 2004
Location: Yerevan, Armenia
Age: 45
Posts: 3,738
Rep Power: 5
|
v otlichii ot nego ya "rabotayu" na volonterskoi osnove
|
|
|
|
19.10.2006, 07:00
|
#20
|
|
Младенец
Join Date: 05 2004
Location: usa
Age: 81
Posts: 35
Rep Power: 0
|
kogda naprimer pishesh eto 13:45:36+04:22:54
to vixodit tak 18:8:30 vmesto 18:08:30
toje samoe 22:32:18+12:54:43 = 11:27:1
|
|
|
|
19.10.2006, 08:12
|
#21
|
|
...overwined...
Join Date: 03 2003
Location: ...tortuga...
Posts: 3,429
Rep Power: 5
|
%02d...
|
|
|
|
19.10.2006, 08:16
|
#22
|
|
Младенец
Join Date: 05 2004
Location: usa
Age: 81
Posts: 35
Rep Power: 0
|
cool ispasiba dabarish 
a chto 02 oznochaet
eshe odna problema kogda viceslat nado tsifri 4:32:08-12:45:43
sec3=(sec1+60-sec2)%60;
min2=?
hour3=?
Last edited by centrino; 19.10.2006 at 09:41.
|
|
|
|
 |
|
 |
20.10.2006, 11:50
|
#23
|
|
Младенец
Join Date: 05 2004
Location: usa
Age: 81
Posts: 35
Rep Power: 0
|
ya napisal tolko s oshibkoy ,v outpute tolko Error: Invalid operator: * it can either be + or -
gde oshibka,pomogite
Code:
#include<stdio.h>
int main(){
int hour1,min1,sec1,hour2,min2,sec2,hour3,min3,sec3;
int overall_second1,overall_second2;
char f,math_operator;
scanf("%d%c%d%c%d%c%d%c%d%c%d",&hour1,&f,&min1,&f,&sec1,&math_operator,&hour2,&f,&min2,&f,&sec2);
if(math_operator == '*'){
if(hour1>=24)
printf("Error: Invalid hour: %d",hour1);
else if(min1>=60)
printf("Error: Invalid minute: %d",min1);
else if(min2>=60)
printf("Error: Invalid minute: %d",min2);
else if(sec1>=60)
printf("Error: Invalid second: %d",sec1);
else if(sec2>=60)
printf("Error: Invalid second %d",sec2);
return 0;
}
else{
printf("Error: Invalid math_operator: * it can either be + or -");
return 0;
}
switch (math_operator){
case '+':
overall_second1=(hour1*3600+min1*60+sec1)+(hour2*3600+min2*60+sec2);
hour3=overall_second1/3600;
min3=(overall_second1%3600)/60;
sec3=(overall_second1%3600)%60;
break;
case '-':
overall_second2=(hour1*3600+min1*60+sec1)-(hour2*3600+min2*60+sec2);
hour3=overall_second1/3600;
min3=(overall_second1%3600)/60;
sec3=(overall_second1%3600)%60;
break;
}
printf("%02d%c%02d%c%02d",hour3,f,min3,f,sec3);
return 0;
}
|
|
|
|
 |
|
All times are GMT. The time now is 00:05. |
|
|