C语言的问题
C语言的问题
日期:2021-12-06 22:06:37 人气:1
首先,和你说一下 这个gets()一般用于string(字符串)或字符数组类型 的输入。
而 getchar()一般是用于单个字符的输入。
最后你的int func ( char ar[M], char n)这个函数中的判断语句出错了。应该为:if(ar[i]==n)
(因为n就是你传入的字符。) 以下是我改的:
#include <stdio.h>
#define M 26
int func (char ar[],char n)
而 getchar()一般是用于单个字符的输入。
最后你的int func ( char ar[M], char n)这个函数中的判断语句出错了。应该为:if(ar[i]==n)
(因为n就是你传入的字符。) 以下是我改的:
#include <stdio.h>
#define M 26
int func (char ar[],char n)