C语言多组输入怎么样一次性输入多个又一次性输出

请给我个代码做范例,题目要求一次性输入多个字符串,然后对每个字符串进行一些处理,又一次性把处理后的字符串输出,最好能给我个代码做事例。谢谢大神!

如果字符串以\n结尾,那么多次用 scanf()应该就可以;
如果不是,你可以先读到一个很长的字符数组里,然后再sscanf。

while(~scanf("%d",&n)!=-1){

当读取到-1的时候输入结束

}

他的意思应该是输入一个组数,然后输入,用循环可以是吧

 循环
while (scanf("%d", &n) != EOF)
{
n是你的输入
}