c语言 如何连续输入几个字符

发布网友 发布时间:2022-04-23 02:07

我来回答

2个回答

热心网友 时间:2023-10-11 03:48

#include <stdio.h>
#include <stdlib.h>
char st[110];
int main() {
  char a = getchar();
  printf("a = %c\n",a);
  char b = getchar();
  printf("b = %c\n",b);
  char c = getchar();
  printf("c = %c\n",c);
  st[0]=a;st[1]=b;st[2]=c;
  int d = atoi(st);
  printf("the result is %d\n",d);
  getchar();
}

热心网友 时间:2023-10-11 03:48

一般都要约定一个结束标记的
比如 以换行作为结束
或者以#作为结束
或者 以EOF作为结束等等
如果不约定结束 那么是没办法知道是否输入完毕的。追问我做的是计算器 数字和加减乘除输入的时候是没有其他标记的...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com