def windchill(temp, vel):
wc = 35.74 + .6215*temp - (35.75*vel**.16 + .4275*temp*vel**.16)
return wc

def main():
print (" __ __ __Temp /n")
print (" Speed /n")
print ("-20 70 10 0 10 20 30 40 50 60 ")

for x in range (5,55,5):
print x
for y in range (-20,70,10):
chill =windchill(x,y)
print chill + " "


:mad: :cry: :o

Once more, please put your code into code tags to show the right indentation, see:

Most people will not read any of your code unless you do that!

Your first program worked just fine, why did you change it?

This program will give you error, because you are giving it negative windspeeds! Use more meaningful variable names, t and v rather than x and y and you discover your mistakes!

Also newline is \n

Be a part of the DaniWeb community

We're a friendly, industry-focused community of 1.18 million developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.