Linux за българи: Форуми

Програмиране => Общ форум => Темата е започната от: koleto в Jul 10, 2010, 15:35



Титла: Познай числото на C
Публикувано от: koleto в Jul 10, 2010, 15:35
Здравейте. Реших да пробвам да понауча малко C и след като почетох малко, пописах малко, стигнах до следната задача - един играч има 10 опита да познае магическото число, което се задава предварително. Ако числото на играча е по-малко или по-голямо от магическото, му извежда съответното съобщение.

Измислих го така:
Код
GeSHi (C):
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4. int i, chislo;
  5. int magchislo=5;
  6. int over=0;
  7.  
  8. for(i=0; i<11; i++){
  9. printf('Въведете число: ');
  10. scanf('%d',&chislo);
  11. if(chislo==magchislo){
  12. printf('Браво! Познахте числото.');
  13. over=1;
  14. break;
  15. }
  16. else if(chislo<magchislo){
  17. printf('Магическото число е по-голямо от %d.',chislo);
  18. }
  19. else if(chislo>magchislo){
  20. printf('Магическото число е по-малко от %d.',chislo);
  21. }
  22. }
  23. if(over==0){
  24. printf('Не можахте да познаете магическото число.');
  25. }
  26. return 0;
  27. }
  28.  

Но при компилиране не излиза нищо, дори и грешки. Къде бъркам?


Титла: Re: Познай числото на C
Публикувано от: Mitaka в Jul 10, 2010, 15:56
Ползвай двойни кавички - "
а не - '


Титла: Re: Познай числото на C
Публикувано от: koleto в Jul 10, 2010, 16:04
Пффф.... Стана  ??? @Mitaka мерси много.


Титла: Re: Познай числото на C
Публикувано от: westony в Sep 05, 2010, 12:29
" - използват за текст       

 ' - използват когато е за един единствен символ!