#include<stdio.h>
int main(void) {
char op;
int arr[3];
printf("input ");
scanf("%d %c %d", arr,&op,arr+1);
arr[3]=arr[0]-arr[1]; //here
printf("[%c] %d\n", op, arr[3]);
return 0;
}
arr [3] = arr [0] -arr 1; printf ("[% c]% d \ n", op, arr [3]);c программирование, почему printf не работает?
Почему не печатает% c?
Пожалуйста, не изменяйте код после получения ответов, чтобы ответы стали недействительными. И лучше разместить вывод в виде текста, отформатированного как код, вместо публикации снимков экрана. –
Возможный дубликат [Scanf statement] (http://stackoverflow.com/questions/15861077/scanf-statement) – hagello
@hagello Нет. Это не дубликат этого. –