前提・実現したいこと
c言語で書かれた状態遷移に関するプログラムを実行しようとしています。
実現したいこと
1、エラーを取り除いて結果を見たい
2、プログラム自体が何をしているのか理解したい
発生している問題・エラーメッセージ
エラー文は以下も続くのですが、
毎行
warning: treating Unicode character as whitespace
が続いている状態です。
$ gcc comment1.c comment1.c:2:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main() ^ comment1.c:3:2: warning: treating Unicode character as whitespace [-Wunicode-whitespace] { ^~ comment1.c:4:1: warning: treating Unicode character as whitespace [-Wunicode-whitespace] int c; ^~ comment1.c:5:1: warning: treating Unicode character as whitespace [-Wunicode-whitespace] while(1){ ^~ ....
該当のソースコード
c
1#include <stdio.h> 2main() 3{ 4 int c; 5 while(1){ 6 c = get_c(); 7 while(c == '/'){ 8 c = get_c(); 9 if(c == '*'){ 10 printf("/*"); 11 int done = 0; 12 while(! done){ 13 c = get_c(); 14 printf("%c",c); 15 while(c == '*'){ 16 c = get_c(); 17 printf("%c",c); 18 if(c == '/'){ 19 done = 1; 20 c = get_c(); 21 break; 22 } 23 } 24 } 25 } 26 } 27 } 28}
補足情報(FW/ツールのバージョンなど)
ターミナル バージョン2.8.2
Mac OS High Sierra

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。