#include<stdio.h>
#include<string.h>
int main(int argc,char *argv[])
{
char c;
char a[19][100];
int i=0;
int j=0;
while((c=fgetc(stdin))!=EOF)
{
if(c!=" ")
{
a[i][j]=c;
j++;
}
if(c==" "||c=='\n')
{
a[i][j]='\0';
i++;
j=0;
}
}
for(j=0;j<i;j++)
printf("%s \n",a[j]);
}
ошибкой я получаюошибки: Comparision между указателем и целым
15.c:12:5: warning: comparison between pointer and integer[enabled by default]
if(c!=" ")
^
15.c:17:5: warning: comparison between pointer and integer [enabled by default]
if(c==" "||c=='\n')
'» «' используется для строки (т.е., '' символ *). Используйте '' '' для 'char'. – haccks
Вы не видите несоответствия между '' '' и '' \ n''? –
заметил это спасибо за помощь –