prog.c:2:24: error: expected ';', ',' or ')' before 'str'
int count(const char[] str, const char key[]);
^~~
prog.c: In function 'main':
prog.c:8:4: warning: 'gets' is deprecated [-Wdeprecated-declarations]
gets(str);
^~~~
In file included from prog.c:1:0:
/usr/include/stdio.h:640:14: note: declared here
extern char *gets (char *__s) __wur __attribute_deprecated__;
^~~~
prog.c:9:11: error: stray '\342' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:12: error: stray '\200' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:13: error: stray '\234' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:14: error: stray '\345' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:15: error: stray '\205' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:16: error: stray '\261' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:17: error: stray '\344' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:18: error: stray '\275' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:19: error: stray '\277' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:20: error: stray '\347' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:21: error: stray '\224' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:22: error: stray '\250' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:23: error: stray '\344' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:24: error: stray '\272' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:25: error: stray '\206' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:27: error: expected expression before '%' token
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:30: error: stray '\347' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:31: error: stray '\250' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:32: error: stray '\256' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:33: error: stray '\350' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:34: error: stray '\213' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:35: error: stray '\261' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:36: error: stray '\346' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:37: error: stray '\226' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:38: error: stray '\207' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:39: error: stray '\345' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:40: error: stray '\255' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:41: error: stray '\227' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:42: error: stray '\346' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:43: error: stray '\257' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:44: error: stray '\215' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:45: error: stray '\342' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:46: error: stray '\200' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c:9:47: error: stray '\235' in program
printf(\xe2\x80\x9c\xe5\x85\xb1\xe4\xbd\xbf\xe7\x94\xa8\xe4\xba\x86 %d \xe7\xa8\xae\xe8\x8b\xb1\xe6\x96\x87\xe5\xad\x97\xe6\xaf\x8d\xe2\x80\x9d, count(str, key));
^
prog.c: At top level:
prog.c:13:24: error: expected ';', ',' or ')' before 'str'
int count(const char[] str)
^~~