คือ พอ run แล้วมันขึ้นว่า
declaration syntax error in function main
กับ
undefined symbol choose in function main
คือลองแก้มาหลายวิธีแล้ว มันก็ยังขึ้นอยู่ค่ะ
รบกวนผู้รู้ช่วยตอบทีนะคะ ใกล้ถึงกำหนดส่งแล้วยังหาวิธีแก้ไขไม่ได้เลยค่ะ
ขอบคุณล่วงหน้านะคะ
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
char letters [5] = {'a','b','c','d','e'};
char randn(char letters)
{
return rand()%letters;
}
int choose;
int length;
int logic = 0;
printf("How many letters should your word consist of?\n");
scanf("%i",&length);
if(length>0)
{
while(logic == 0, logic <=length)
{
++logic;
choose = randn(letters);
printf("%c", choose);
}
}
else
{
printf("A word must contain at least one letter!\n\n");
}
printf("\n");
system("PAUSE");
getch ();
return 0;
}
ช่วยแก้code ภาษาซีทีค่ะ ไม่รู้จะทำยังไงแล้วค่ะต้องทำงานส่งอาจารย์ด้วยค่ะ TT
declaration syntax error in function main
กับ
undefined symbol choose in function main
คือลองแก้มาหลายวิธีแล้ว มันก็ยังขึ้นอยู่ค่ะ
รบกวนผู้รู้ช่วยตอบทีนะคะ ใกล้ถึงกำหนดส่งแล้วยังหาวิธีแก้ไขไม่ได้เลยค่ะ
ขอบคุณล่วงหน้านะคะ
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
char letters [5] = {'a','b','c','d','e'};
char randn(char letters)
{
return rand()%letters;
}
int choose;
int length;
int logic = 0;
printf("How many letters should your word consist of?\n");
scanf("%i",&length);
if(length>0)
{
while(logic == 0, logic <=length)
{
++logic;
choose = randn(letters);
printf("%c", choose);
}
}
else
{
printf("A word must contain at least one letter!\n\n");
}
printf("\n");
system("PAUSE");
getch ();
return 0;
}