C语言:标准输入读取几行输入。每行输入都要打印到标准输出上,前面加上行号。行号不能有限制

#include<stdio.h>
#include<stdlib.h>

int main()
{
    char str;
    int count = 1;
    int start = 1;
    while (1)
    {
        printf("input your line\n");
        do
        {
            scanf("%c", &str);
            if (start == 1)
            {
                printf("%d.", count);
                start = 0;
            }
            printf("%c", str);
        } while (str != '\n');
        start = 1;
        count++;
    }
}


阅读更多
个人分类: C语言
上一篇C语言:编写程序求解:有1,2,3,4,个数字,将组成互不相同且无重复数字出现的三位数打印出来
下一篇C语言:5位运动员每人说了两句话,均有一句话正确,预测比赛结果
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭