前提・実現したいこと
ジャンケンゲームを作る
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
「32行目」で記述エラーを発見しました。
「identifier」を付け忘れています。
31.32(else printf("\n1.2.3.以外を記述しています。あなたの負けです。");)
を消すとコンパイラに内部エラーが発生しました。
undefined symbol 'main'
と出てきます
該当のソースコード
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int ransuu()
{
int s;//乱数
srand(time(NULL));
s = rand() % 3 + 1;
switch(s){
case 1:
printf("\n\n勝った!\n\n");
break;
default:
printf("\n\n負けた\n\n");
break;
return 0;
int main(void);
int a;//入力 printf("ジャンケン!\n\n"); scanf("%d",a); if(a==1); ransuu(); if(a==2); ransuu(); if(a==3); ransuu(); else printf("\n1.2.3.以外を記述しています。あなたの負けです。"); return 0; }
}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。