fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <locale.h>
  4. int main(void) {
  5. setlocale(LC_ALL,"Russian");
  6. char count[9];
  7.  
  8. puts("Введите название страны(Россия,Колумбия,Багамы,Египет):"); scanf("%s",&count);
  9.  
  10. switch (count[0]){
  11.  
  12. case 'Россия': printf("Евразия"); break;
  13. case 'Колумбия':printf("Ю Америка"); break;
  14. case 'Египет': printf("Африка"); break;
  15. case 'Багамы': printf("С Америка"); break;
  16. }
  17. }
  18.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c:8:124: warning: format specifies type 'char *' but the argument has type 'char (*)[9]' [-Wformat]
puts("Введите название страны(Россия,Колумбия,Багамы,Египет):"); scanf("%s",&count);
                                                                        ~~  ^~~~~~
prog.c:12:8: error: character too large for enclosing character literal type
                case 'Россия': printf("Евразия"); break;
                     ^
prog.c:12:8: error: character too large for enclosing character literal type
prog.c:12:8: error: character too large for enclosing character literal type
prog.c:12:8: error: character too large for enclosing character literal type
prog.c:12:8: error: character too large for enclosing character literal type
prog.c:12:8: error: character too large for enclosing character literal type
prog.c:12:8: warning: multi-character character constant [-Wmultichar]
prog.c:13:8: error: character too large for enclosing character literal type
                case 'Колумбия':printf("Ю Америка"); break;
                     ^
prog.c:13:8: error: character too large for enclosing character literal type
prog.c:13:8: error: character too large for enclosing character literal type
prog.c:13:8: error: character too large for enclosing character literal type
prog.c:13:8: error: character too large for enclosing character literal type
prog.c:13:8: error: character too large for enclosing character literal type
prog.c:13:8: error: character too large for enclosing character literal type
prog.c:13:8: error: character too large for enclosing character literal type
prog.c:13:8: warning: multi-character character constant [-Wmultichar]
prog.c:14:8: error: character too large for enclosing character literal type
                case 'Египет': printf("Африка"); break;
                     ^
prog.c:14:8: error: character too large for enclosing character literal type
prog.c:14:8: error: character too large for enclosing character literal type
prog.c:14:8: error: character too large for enclosing character literal type
prog.c:14:8: error: character too large for enclosing character literal type
fatal error: too many errors emitted, stopping now [-ferror-limit=]
3 warnings and 20 errors generated.
stdout
Standard output is empty