Ввод-вывод символов - C (СИ)
Формулировка задачи:
Дан код на Си:
Надо ввести и вывести оценки 10 учащихся на экран. Почему у меня четные перепрыгивает?
#include<stdio.h> void main() { char c[10]; for(int i=0;i<10;i++) { printf("Vvedite otchenky %d-ogo studenta:\n",i+1); scanf("%c",&c[i]); } for(int i=0;i<10;i++) printf("%c",c[i]); }
Решение задачи: «Ввод-вывод символов»
textual
Листинг программы
#include <stdio.h> void main() { int c[10]; for(int i=0; i<10; i++) { printf("Vvedite otchenky %i-ogo studenta: ",i+1); scanf("%i",&c[i]); } for(int i=0; i<10; i++) printf("%i",c[i]); }
Объяснение кода листинга программы
В этом коде:
- Создается массив c[10] для хранения 10 целых чисел.
- Запускается первый цикл for, который выполняет ввод 10 отскоков с помощью функции scanf и сохраняет их в массиве c.
- Выводится второй цикл for, который выводит все 10 элементов массива c.
- Код, вероятно, предназначен для ввода и вывода целых чисел, но без дополнительного контекста трудно сказать больше.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д