Invalid indirection - C (СИ)
Формулировка задачи:
Не понятная ошибка: Invalid indirection. Компилятор указывает на || в функции pos(char x, char s) 24-я строка
И ещё говорит, что x и s не используются.
#include<stdio.h> #include<conio.h> int i; int pos(char x, char s[]); main() { FILE *fp; char s[100]; char c; char x; fp=fopen("C:\\main.txt","r"); for(i=0;(c=getc(fp))!=EOF;++i) s[i]=c; s[i]='\0'; scanf("%c,x"); fclose(fp); clrscr(); printf("%s\n%d",s,pos(x,s)); getchar(); } int pos(char x, char s) { int j; for(j=0;x==s[j]||j==i;++j) return j; }
Решение задачи: «Invalid indirection»
textual
Листинг программы
scanf("%c",&x);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д