Estas haciendo mal las comparaciones.
Tendria que ser asi   
Código C:
Ver original- #include <stdio.h> 
- #include <stdlib.h> 
-   
- int main() 
- { 
-     float num1; 
-     if(num1 >9 && num1<10) 
-     printf("el equivalente de su nota es A. Excelente, si continua asi es un genio.\n" ); 
-     if(num1 >8.5 && num1<8.9) 
-     printf ("el equivalente de su nota es B+. Muy bien su nivel es impresionante" ); 
-     if(num1 >8.0 && num1<8.4) 
-     printf ("el equivalente de su nota es B. su nuvel es muy bueno" ); 
-     if (num1 >7.5 && num1<7.9) 
-     printf ("el equivalente de su nota es C+:usted esta dentro del promedio no debe bajar" ); 
-     if (num1 >7.0 && num1<7.4) 
-     printf ("el equivalente de su nota es c" ); 
-      if (num1 >6.0 && num1<6.9) 
-     printf ("el equivalente de su nota es regular" ); 
-     if (num1 >0.0 && num1<6.0) 
-     printf ("el promedio es malo" ); 
-     return 0; 
- }