i am having trouble with program, can someone tell me what' s wrong?
insert
Code:
#include <stdio.h>
void asd (const char phase);
int main (void){
char phase[5];
while(1==1){
printf("Enter Phase > ");
gets(phase);
if(strcmp(phase,"TTYL")==0){
printf("talk to you later\n");
system("PAUSE");
return (0);
void asd (const char phase);
}
}
void asd (const char phase){
if(strcmp(phase,"CU")==0){
printf("see you\n");
}else if(strcmp(phase,":-)")==0){
printf("I am happy\n");
}else if(strcmp(phase,":-(")==0){
printf("I am unhappy\n");
}else if(strcmp(phase,";-)")==0){
printf("wink\n");
}else if(strcmp(phase,"??)==0){
printf("sleepy\n");
}else if(strcmp(phase,"TA")==0){
printf("totally awesome\n");
}else if(strcmp(phase,"CCC")==0){
printf("Canadian Computing Competition\n");
}else if(strcmp(phase,"CUZ")==0){
printf("because\n");
}else if(strcmp(phase,"TY")==0){
printf("thank-you\n");
}else if(strcmp(phase,"YW")==0){
printf("you are welcome\n");
}else {
printf("What The Hell???\n");
}
}
the passing of char phase doesn't work.