Vantevoren zeg ik maar meteen dat ik een C noob ben dus bespaar me je LOL's 
Geeft dit als resultaat omdat heat niet gedeclareert word, maar als ik het verander in :
Komt dit als uitkomst
Ik weet dat op de een of andere manier ergens een variabele formaat niet klopt ofzo maar ik vind het niet! Dit is btw een leer source dus er zit een grove fout op die page
Ziet iemand wat ik niet zie?
Alvast bedankt
code:
1
2
3
4
5
6
7
8
9
10
11
12
| #define count 31
main()
{
int temps[count];
int index;
float celsius;
for(index=0; index< count;index++)
{
celsius=(5.0/9.0)*(heat[index]-32);
printf("%dtt%6.2fn",heat[index],celsius);
}
} |
Geeft dit als resultaat omdat heat niet gedeclareert word, maar als ik het verander in :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| #include <stdio.h>
#define count 31
main()
{
int temps[count];
int index;
float celsius;
for(index=0; index< count;index++)
{
celsius=(5.0/9.0)*(temps[index]-32);
printf("%dtt%6.2fn",temps[index],celsius);
}
} |
Komt dit als uitkomst
code:
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
| 4208358 2337959.00 2 -16.67 36 2.22 0 -17.78 4236944 2353840.00 1244972 691633.31 4201492 2334144.50 512 266.67 1244984 691640.00 4199349 2332954.00 512 266.67 1245008 691653.31 4207196 2337313.25 512 266.67 4235264 2352906.75 5 -15.00 4236944 2353840.00 1245072 691688.88 4209031 2338332.75 4236968 2353853.25 0 -17.78 2 -16.67 512 266.67 4235276 2352913.25 4225705 2347596.00 0 -17.78 4235448 2353009.00 2147348480 1192971392.00 4246708 2359264.50 1 -17.22 256 124.44 |
Ik weet dat op de een of andere manier ergens een variabele formaat niet klopt ofzo maar ik vind het niet! Dit is btw een leer source dus er zit een grove fout op die page
Ziet iemand wat ik niet zie?
Alvast bedankt
[ Voor 17% gewijzigd door Orion666 op 05-01-2004 23:14 ]